The Monasteries of Meteora, Greece

What better way to get closer to heaven than to build monasteries on megalithic mountains? Monks from the Greek Orthodox Church constructed their… more