Where is Chailly-sur-Armançon?

Where is Chailly-sur-Armançon located?

Chailly-sur-Armançon, Chailly-sur-Armançon, France (approx. 47.271812°, 4.485146°)


Where is Chailly-sur-Armançon on the map?