Photos of Trummelbach

Trümmelbachfall by © Fabian Kremer / 500px

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. Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information