Where is Montreux station?

Where is Montreux station located?

Montreux station, Vaud, Switzerland (approx. 46.43603°, 6.909967°)


Where is Montreux station on the map?