Where is Chalezeule?

Where is Chalezeule located?

Chalezeule, Chalezeule, France (approx. 47.25996°, 6.075505°)


Where is Chalezeule on the map?