Where is Abondance?

Where is Abondance located?

Abondance, Abondance, France (approx. 46.28066°, 6.719857°)


Where is Abondance on the map?