Montreux is a holiday resort on the shore of Lake Geneva. The place is known for its mild climate and beautiful scenery.