Europe-Places.com has listed approx 5 weirs in Switzerland. Some of the Top rated weirs in Switzerland are- Barrage de Rossens, Cleuson Dam, Barrage des Toules, Talsperre & Pintrun power station.