La Tour-de-Peilz is a municipality in Riviera-Pays-d'Enhaut District in the canton of Vaud in Switzerland. The city is located on Lake Geneva between Montreux and Vevey.
Wikipedia https://en.wikipedia.org/wiki/La_Tour-de-Peilz
Official Website http://www.la-tour-de-peilz.ch/
Coordinates 46°27'13.509" N 6°51'24.863" E