Situata sul versante nord dei Monti Balcani, nei pressi della città bulgara nord-occidentale di Belogradchik, c’è la Fortezza Belogradchik, nota anche come Rocca Kaleto. Il forte si trova sulla base di una spettacolare formazione rocciosa appartenente al massiccio Belogradchik, che consiste di arenarie e conglomerati a forma strana, una formazione rocciosa che si pensa assomigli a forme di persone o oggetti. Alcune delle rocce raggiungono fino a 200 metri di altezza. Quelli che servono da sfondo alla fortezza sono alte 70 metri.
Un forte esisteva qui fin dai tempi dei romani. Dal 1 ° al 3 ° secolo dC, i Romani costruirono strade attraverso le nuove province dell’impero della penisola balcanica, così come alcune fortezze che avevano il compito di osservare e difendere. La missione di Belogradchik Fortress era quella di controllare la strada. Hanno costruito la parte più alta della fortezza, conosciuta come la Cittadella, con le rocce come protezione naturale. Le mura furono costruite solo sul nord-ovest e sud-est dei lati, con il resto attorno al cortile per essere circondata da rocce.