On the road in the mountains of north east Naxos island.