Where is Le Bonfin?

Where is Le Bonfin located?

Le Bonfin, Le Bonfin, France (approx. 43.47806°, 6.7330337°)


Where is Le Bonfin on the map?