Trummelbach Falls Photos

Meet 110 travelers, 47 tour guides and discover 2,622 photos

The Trummelbach 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.
View Trummelbach Falls guide >

Trummelbach Falls

The Corkscrew Chute - Trummelbach Falls