Where is Bellefosse?

Where is Bellefosse located?

Bellefosse, Bellefosse, France (approx. 48.402016°, 7.2176495°)


Where is Bellefosse on the map?