Switzerland 2006 Trummelbach Falls  

Trummelbach Falls. The falls are inside a mountain and up to 20,000 litres of water flow through the falls per second.

Trummelbach Falls. The falls are inside a mountain and up to 20,000 litres of water flow through the falls per second.



Powered by Gallery v1 RSS