The Staubbach Falls is located in Switzerland. The waterfall drops about 300 meters (1000 ft) from a hanging valley that ends in overhanging cliffs above the Lutschine River.

Staubbach Falls

March 2, 2011 | Imran Jutt | No Comments | 113 views