Where is Le Plessis-Bouchard?

Where is Le Plessis-Bouchard located?

Le Plessis-Bouchard, Le Plessis-Bouchard, France (approx. 49.001686°, 2.2330813°)


Where is Le Plessis-Bouchard on the map?