Photo of the day: Trummelbach Falls

Near Lauterbrunnen, Switzerland, in the Bernese Oberland, Trummelbach Falls are a series of gorgeous waterfalls inside the Alps. The water comes from the melting glaciers above. Definitely worth a visit.
Comments Off