The Swiss Alps - Images by Talor Stone

Valley of 72 Waterfalls

A snow storm descends upon Staubbach Falls in Lauterbrunnen, Switzerland.

switzerlandswissalpsmountainscliffwaterfallvalleylauterbrunnenstaubbach