Where is Anthéor?

Where is Anthéor located?

Anthéor, Anthéor, France (approx. 43.43089°, 6.88895°)


Where is Anthéor on the map?