Montreux, Switzerland, with hillside buildings and Lake Geneva. Montreux is located in the centre of a region named the Vaud or Swiss Riviera.