Makrinitsa village, Magnesia, Greece.  Photo- stef_greece