The scenic mountain resort of Kalopanayiotis and the church of "Panayia Theoskepasti" (The Sheltered One)