Where is Les Bossons?

Where is Les Bossons located?

Les Bossons, Les Bossons, France (approx. 45.907146°, 6.842055°)


Where is Les Bossons on the map?