Where is Châtillon-sur-Colmont?

Where is Châtillon-sur-Colmont located?

Châtillon-sur-Colmont, Châtillon-sur-Colmont, France (approx. 48.338173°, -0.7406754°)


Where is Châtillon-sur-Colmont on the map?