The Trummelbach Falls (In German: Trümmelbachfälle), located in Lauterbrunnen, District of Interlaken, Canton of Bern in Switzerland are a series of ten glacier-waterfalls inside the mountain made accessible by tunnel-lift and illuminated. Has a total height of 140 meters (459 feet) -
The Trummelbach Falls, Switzerland
Posted on at