Close-up of a small hermitage with a balcony nestled among dense foliage on a cliff, in Meteora, Greece