Where is Châtillon-en-Michaille?

Where is Châtillon-en-Michaille located?

Châtillon-en-Michaille, Châtillon-en-Michaille, France (approx. 46.143894°, 5.798518°)


Where is Châtillon-en-Michaille on the map?