The church of Panagia Podithou is situated in a central area of the Troodos mountain range, in the upper Solea valley. It is ...