Meteora, Greece

Home to monasteries perched on towering rock spires, Meteora feels almost otherworldly.

An incredible aerial shot of the Holy Monastery of the Transfiguration of Christ, also known as the Great Meteoron, perched on a massive rock pillar in Meteora, Greece.