At the summit of the Stelvio Pass in Northern Italy, 9000ft above sea level. A hell of a climb but you can't beat the view!
Join In
Comments (0)