Where is Longpont-sur-Orge?

Where is Longpont-sur-Orge located?

Longpont-sur-Orge, Longpont-sur-Orge, France (approx. 48.64262°, 2.2919546°)


Where is Longpont-sur-Orge on the map?