Staubbach Falls
From Wikipedia, the free encyclopedia
The Staubbach Falls is a waterfall of Switzerland, located just above Lauterbrunnen in the Bernese Oberland. The waterfall drops about 300 meters (1000 ft) from a hanging valley that ends in overhanging cliffs above the Lütschine River.
The falls were featured on the Swiss 3-centime postage stamp of the 1930s.