Omodos village, Troodos Mountains, Central Cyprus