Where is Adidas Arena?

Where is Adidas Arena located?

Adidas Arena, Adidas Arena, France (approx. 48.89959°, 2.36075°)


Where is Adidas Arena on the map?