Where is Villennes-sur-Seine?

Where is Villennes-sur-Seine located?

Villennes-sur-Seine, Villennes-sur-Seine (Station), France (approx. 48.93983°, 1.9995574°)


Where is Villennes-sur-Seine on the map?