Agros village on top of the Troodos Mountains. Limassol District, Cyprus.