Where is Herblay-sur-Seine?

Where is Herblay-sur-Seine located?

Herblay-sur-Seine, Ile-de-France, France (approx. 48.9898588°, 2.166162°)


Where is Herblay-sur-Seine on the map?