
people sitting on the viewing platform, admiring berglistuber waterfall in the canton of glarus in switzerland

aerial view of waterfall in the middle of the mountain. people discovering a nature landscape.

seerenbach falls showcases three cascading waterfalls flowing down a rugged cliff surrounded by lush greenery in the amden municipality, switzerland