Bulgaria has a varied terrain.

An excerpt from the article 34 facts about Bulgaria

Its landscape is dominated by mountainous areas, which cover 60% of the country's area. The average height above sea level is 470 m. In the north of the country there is the Danube Plain, also called the Dunavska Ravnina, the area of which to the east and south turns into highland areas: Ludogorie and Dobruja. South of the Danube Plain stretches the Northern Bulgarian Upland, which gently flows into the Balkan mountain range.