Where is Le Plessis-Robinson?

Where is Le Plessis-Robinson located?

Le Plessis-Robinson, Ile-de-France, France (approx. 48.7811049°, 2.2619632°)


Where is Le Plessis-Robinson on the map?