Where is Le Chaminoux?

Where is Le Chaminoux located?

Le Chaminoux, Le Chaminoux, France (approx. 45.414604°, 3.7097511°)


Where is Le Chaminoux on the map?