View from one of the highest roads in Greece, the Baros pass. The Baros pass in Tzoumerka is the highest paved road in Greece with an altitude of about 1910
View Full Image on Dreamstime
Username: Ankarb
Editorial: No
Width: 4980 pixels
Height: 3320 pixels
Downloads: 0
Image ID: 330072897