In my first ever Switzerland photography blog I share the Top 7 Must See Photo Spots in Switzerland and all the info you need to find them. These top Swiss photo locations include The Schafler Ridge, Seealpsee, Rifflesee, The Matterhorn Zermatt, Bachalpsee Lake, Lauterbrunnen and Rosenlaui