Home Travel Mauvoisin Dam in the Beautiful Swiss Alps, Switzerland 2 years ago Travel 10972 Views Mauvoisin dam and lake in the swiss Alps, Switzerland.Mauvoisin Dam is The World's Second Largest Arch Dam.The Mauvoisin Dam is situated in the Bagnes Valley and was built during the 1950s. ‹ 1 2 › Switzerland Mauvoisin Dam Mauvoisin Dam Swiss Alps Beautiful Swiss Alps Largest Arch Dam Switzerland Valais Bagnes Valley Energy Production Europe Seven Hours 250m Val De Bagnes Dranse De Bagnes 250 Metres 520 Metres 1 710 Ft 820 Ft