Where is Le Vaudreuil?

Where is Le Vaudreuil located?

Le Vaudreuil, Haute-Normandie, France (approx. 49.2532604°, 1.1969613°)


Where is Le Vaudreuil on the map?