Where is Open 13?

Where is Open 13 located?

Open 13, Open 13, France (approx. 43.271°, 5.401°)


Where is Open 13 on the map?