Where is Longjumeau?

Where is Longjumeau located?

Longjumeau, Ile-de-France, France (approx. 48.7°, 2.3°)


Where is Longjumeau on the map?