Where is Châteldon?

Where is Châteldon located?

Châteldon, Châteldon, France (approx. 45.97681°, 3.5208118°)


Where is Châteldon on the map?