Where is Belleneuve?

Where is Belleneuve located?

Belleneuve, Belleneuve, France (approx. 47.363674°, 5.2639937°)


Where is Belleneuve on the map?