The natural wonders of Switzerland are numerous! It goes without saying that the Berner Oberland region is packed with numerous well know attractions including the Eiger, Monch and Jungfrau. However, many more can be found that are less infamous but stunning in their own right. Among them is the Gletscherschlucht (Glacier Gorge) nestled in Rosenlaui, …