Where is Herblay-sur-Seine?

Where is Herblay-sur-Seine located?

Herblay-sur-Seine, Herblay-sur-Seine, France (approx. 48.98994°, 2.1699°)


Where is Herblay-sur-Seine on the map?