Share
twitterlinkedinfacebook
Image 1 of 1
SW01 Staubbach Falls
Staubbach Falls is located at the extreme end of the small town Lauterbrunnen, Switzerland.  This was the view we had from our balcony at the Staubbach Hotel.  The falls is illuminated at night and a focal point for the town.