Where is Vétheuil?

Where is Vétheuil located?

Vétheuil, Vétheuil, France (approx. 49.063248°, 1.70278°)


Where is Vétheuil on the map?