Panoramic view of Lake Geneva and the Swiss Alps from our hotel in Montreux - wow