Where is Vaudreuil-sur-le-Lac?

Where is Vaudreuil-sur-le-Lac located?

Vaudreuil-sur-le-Lac, Quebec, Canada (approx. 45.41169°, -74.03912°)


Where is Vaudreuil-sur-le-Lac on the map?