Where is Châtillon?

Where is Châtillon located?

Châtillon, Châtillon, France (approx. 48.8024°, 2.29346°)


Where is Châtillon on the map?