Where is Le Lion-d'Angers?

Where is Le Lion-d'Angers located?

Le Lion-d'Angers, Le Lion-d'Angers, France (approx. 47.62704°, -0.71310407°)


Where is Le Lion-d'Angers on the map?