Where is Chauvry?

Where is Chauvry located?

Chauvry, Chauvry, France (approx. 49.054474°, 2.266957°)


Where is Chauvry on the map?