The spectacular landscape of Meteora, Greece by Liri Horesh-Reinman.