Arachova, Greece.