The Montreux in Lausanne-Ouchy, Lake Geneva, Switzerland

16 November 2010