Where is Issy-les-Moulineaux?

Where is Issy-les-Moulineaux located?

Issy-les-Moulineaux, Ile-de-France, France (approx. 48.81667°, 2.26667°)


Where is Issy-les-Moulineaux on the map?