Check out the switchbacks. Much is made about Alpe d’Huez in France. The Stelvio is no slouch.

Post a Comment

*
*