Steubifall, Switzerland

1 year ago
2

Beautiful places in the world. Plunging nearly 300 meters in a series of thundering cascades and billowing mist, Staubbach Falls in Switzerland's Jungfrau region is one of the Alps' most spectacular waterfalls. Isn't it beautiful?

Loading comments...