Where is Jardí Botànic?

Where is Jardí Botànic located?

Jardí Botànic, Jardí Botànic, Spain (approx. 41.362747°, 2.156699°)


Where is Jardí Botànic on the map?