Stavros Stin Monastery, high up in the mountainous interior of Chalki Island near Rhodes, Dodecanese Islands, Greece.