The Trümmelbach Falls in Bernese Oberland, Switzerland, are a series of ten glacier-fed waterfalls inside the mountain made accessible by the tunnel lift, stairs, and illumination.
The Trümmelbach Falls in Bernese Oberland, Switzerland, are a series of ten glacier-fed waterfalls inside the mountain made accessible by the tunnel lift, stairs, and illumination.