Bulgaria Belogradchik or Kaleto, which means "the Fortress" one of the ...

Responsive image
source