Italy - Stelvio Pass
No journey into the Italian Alps can be considered complete without experiencing the legendary 48 hairpins of the Stelvio, which at 2,757m is one of the highest alpine passes in Europe. Take on the mighty Stelvio on our 'Italian Alps' and 'Raid Dolomiti' trips!
43 photos · 128 views