Where is Châtillon-Saint-Jean?

Where is Châtillon-Saint-Jean located?

Châtillon-Saint-Jean, Châtillon-Saint-Jean, France (approx. 45.087925°, 5.1321735°)


Where is Châtillon-Saint-Jean on the map?