Montreux, Geneva lake, Switzerland Check out more pictures from the beautiful location of Montreux, Geneva lake, Switzerland www.facebook.com/switzerlandinsight