Where is Les Mureaux?

Where is Les Mureaux located?

Les Mureaux, Les Mureaux (Station), France (approx. 48.99259°, 1.9134674°)


Where is Les Mureaux on the map?