Where is Verneuil-sur-Seine?

Where is Verneuil-sur-Seine located?

Verneuil-sur-Seine, Ile-de-France, France (approx. 48.9792052°, 1.9756367°)


Where is Verneuil-sur-Seine on the map?