Montreux

views updated May 21 2018

Montreux a resort town in SW Switzerland, at the east end of Lake Geneva, which since the 1960s has hosted annual festivals of both jazz and television; Golden, Silver, and Bronze Roses are awarded to winners at the light entertainment festival.

More From encyclopedia.com

About this article

Montreux

All Sources -
Updated Aug 24 2016 About encyclopedia.com content Print Topic

You Might Also Like