Trummelbach Falls are a series of impressive waterfalls inside a mountain in the Lauterbrunnen Valley of Switzerland They carry glacial meltwater from the Eiger, Mönch and Jungfrau peaks Visitors can explore the falls via tunnels, walkways and viewing platforms and enjoy the dramatic sound and sight of water cascading through the rocky cliffs
Part of: Switzerland