Meteora
Monasteries built on top of giant stone mountains located at the foot of the Pindus mountain range. They are separated from the earthly world, and were built to facilitate prayer and meditation. They are called 'meteora', meaning 'floating in the air' in Greek.
|
|