Meteora, Greece’s city in the sky

Monasteries balance on pillars nearly 400m high