Where is Bellefontaine?

Where is Bellefontaine located?

Bellefontaine, Bellefontaine, France (approx. 46.558487°, 6.066068°)


Where is Bellefontaine on the map?