The monastery of Varvaras Rousanou at Meteora and Kalambaka, Greece.
Monasterygreecegreekkalambakameteoramoni rousanoumonkmountainreligionreligiousrockroussanouspireviewvistaEurope