Related images from iStock

Use the BARNIMAGES15 code for a 15% discount on credit purchases

Street in Montreux town on Geneva Lake, Swiss Riviera.

Street with people at Montreux town on Geneva Lake, Swiss Riviera.

Park and Luxury hotel and Swiss flag at Geneva Lake at Montreux, Swiss Riviera

Montreux Convention Centre

Geneva, Switzerland - May 9, 2016 : Beautiful view of famous Chateau de Chillon at Lake Geneva, one of Switzerland's major tourist attractions and most visited castles in Europe, Canton of Montreux, Switzerland.

Panoramic View of Montreux and Lake Geneva in winter

Chalets in Vineyard Terraces hiking trail Lavaux Switzerland

People riding tandem bicycle on street in Montreux

Countryside in Vineyard Terraces Lavaux hiking trail Switzerland