Montreux's a municipality in the district of Vevey in the canton of Vaud in Switzerland. It's located on Lake Geneva at the foot of the Alps and has a population of 23,800. History and geography Montreux lies on the north east shore of Lake Geneva at the fork in the Roman road from Italy over the Simplon Pass, where the roads to the Roman capital of Aventicum and the road into Gaul through Besançon separated. This made it an important settlement already in Roman times. In the 12th centu… (More on Montreux)