Where is Chanzy?

Where is Chanzy located?

Chanzy, Chanzy, France (approx. 43.67384°, 4.432912°)


Where is Chanzy on the map?