Where is L'Haÿ-les-Roses?

Where is L'Haÿ-les-Roses located?

L'Haÿ-les-Roses, L'Haÿ-les-Roses, France (approx. 48.775326°, 2.355032°)


Where is L'Haÿ-les-Roses on the map?