Where is Châteauneuf-Villevieille?

Where is Châteauneuf-Villevieille located?

Châteauneuf-Villevieille, Châteauneuf-Villevieille, France (approx. 43.808777°, 7.2965393°)


Where is Châteauneuf-Villevieille on the map?