In the Troodos Mountains
South view of the main church of Saint Heraclidius of the Agios Ioannis Lambadistis Monastery. It is one of a complex of three churches in one, in the mountain village of Kalopanayiotis. It dates from the 11th century and was built over 400 years.
Photo by Ludo Kuipers, Wed May 04, 2016