The Belogradchik Rocks are a group of bizarrely shaped sandstone, limestone and conglomerate rock formations located on the western slopes of the Balkan Mountains (Stara Planina) near the town of Belogradchik in northwest Bulgaria. The rocks vary in color from primarily red to gray to yellow; some of the rocks reach up to 200 m in height. Many rocks have fantastic shapes and are associated with interesting legends.
They are often named for people or objects they are thought to resemble. The Belogradchik Rocks have been declared a Natural Landmark by the Bulgarian government and are a major tourist attraction in the region. The Belogradchik Rocks are spread over the western part of the Balkan Mountains and cover an area of 50 km2. They extend from the village of Rabisha in the west to the village of Belotintsi in the east.