Its Kale Acropolis, Ioannina, Greece. - Image Details