Where is Le Bettaix?

Where is Le Bettaix located?

Le Bettaix, Le Bettaix, France (approx. 45.34199°, 6.5264°)


Where is Le Bettaix on the map?