Skip to main content

Do you know where this is?

A monastery with a domed Byzantine church sits atop a sheer rock pillar at Meteora, Greece, with a town visible in the valley below