Where is Le Chazelet?

Where is Le Chazelet located?

Le Chazelet, Le Chazelet, France (approx. 45.05°, 6.28333°)


Where is Le Chazelet on the map?