Montreux, a small town in the Swiss state of Wauzhou, is located on the east coast of Lake Geneva. With a kind of natural romance, situated on the shore of the vast Lake Geneva, between the lake and the mountains, scattered with churches and star-dotted houses