Where is Chanverrie?

Where is Chanverrie located?

Chanverrie, Chanverrie, France (approx. 46.9619°, -0.9939°)


Where is Chanverrie on the map?