Where is Châtillon - Montrouge - Métro located?
Châtillon - Montrouge - Métro, Châtillon - Montrouge - Métro, France (approx. 48.811806°, 2.3036373°)
Châtillon - Montrouge - Métro, Châtillon - Montrouge - Métro, France (approx. 48.811806°, 2.3036373°)