Photo of the day: Trummelbach Falls

IMG 4157

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 are closed.


About Us | Advertise with us | Privacy Policy | Terms of Use
Get This Theme


All content is Copyright © 2005-2010 b5media. All rights reserved.