Where is Porte de Châtillon?

Where is Porte de Châtillon located?

Porte de Châtillon, Porte de Châtillon, France (approx. 48.82454°, 2.3192422°)


Where is Porte de Châtillon on the map?