Rank #5

The Stelvio Pass, Italy

The Stelvio Pass is a mountain pass located in the Italian Alps, near the border of Switzerland and Austria. It is one of the highest paved roads in the Alps, reaching an elevation of 2,757 meters (9,045 feet) above sea level. The pass is renowned

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density