Where is Amance?

Where is Amance located?

Amance, Amance, France (approx. 48.29507°, 4.515384°)


Where is Amance on the map?