Switzerland is home to numerous lakes, villages and the high peaks of the Alps