Amazing Staubbach Falls, Switzerland [Amazing Pictures]


The Staubbach Falls is a waterfall in Switzerland, located just above Lauterbrunnen in the Bernese Oberland. The waterfall drops about 300 metres from a hanging valley that ends in overhanging cliffs above the L├╝tschine River. [source]