Where is Bellevaux?

Where is Bellevaux located?

Bellevaux, Bellevaux, France (approx. 46.2575°, 6.531944°)


Where is Bellevaux on the map?