Switzerland, where most of its land is mountainous, is well known as a treasure trove of superb views, with the "glacier express" where you can travel leisurely while enjoying the scenery.You can't miss not only the mountains of the Alps, but also Lake Leman and the Old Town of Bern! I will introduce you to the superb view spots recommended for your trip to Switzerland. 1. Matterhorn Matterhorn,..