White bell tower with a clock and stone walls traditional architecture in Mesta Village. Chios Island, Greece.