Where is Châtel?

Where is Châtel located?

Châtel, Châtel, France (approx. 46.267197°, 6.8412676°)


Where is Châtel on the map?