Where is Châtillon-Montrouge?

Where is Châtillon-Montrouge located?

Châtillon-Montrouge, Châtillon-Montrouge, France (approx. 48.81073°, 2.3015954°)


Where is Châtillon-Montrouge on the map?