TOP 54 Must See Waterfalls

53. Trummelbach Falls, Swirzerland

The Trümmelbach Falls (In German: Trümmelbachfälle) in Switzerland are a series of ten glacier-waterfalls inside the mountain made accessible by tunnel-lift and illuminated. The Trümmelbach alone drains the mighty glacier defiles of Eiger (3970 m), Mönch (4099 m) and Jungfrau (4158 m) and carries 20,200 tons of boulder detritus per year.