Historic landmark in Kastoriá, Greece. Features a church with a privileged position and spectacular city views.