Umbrail Pass is an iconic Alpine road with 35 hairpin turns

  Umbrail Pass is an iconic Alpine road with 35 hairpin turns By dangerousroads Umbrail Pass is an international high mountain pass at an elevation of 2,506m (8,221ft) above sea level, located on the Swiss-Italian border. At this elevation, the road to the summit is currently the highest paved road in Switzerland and one of the […]

Umbrail Pass is an iconic Alpine road with 35 hairpin turns Read More »