5y ago
662

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)

    0