Where is Le Vaudreuil?

Where is Le Vaudreuil located?

Le Vaudreuil, Le Vaudreuil, France (approx. 49.255142°, 1.2049559°)


Where is Le Vaudreuil on the map?