Seerenbach Falls (Seerenbachfälle)

Seerenbach Falls is supposedly Switzerland’s tallest waterfall in terms of cumulative height. Naturally with such boastful claims we just had this waterfall for ourselves…