Staubbach Falls, Switzerland

Staubbach Falls, Switzerland

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: pinterest.comwikipedia.org