Meteora, Greece

at 682 × 1000

Meteora, Greece