Where is Drassanes Station?

Where is Drassanes Station located?

Drassanes Station, Drassanes Station, Spain (approx. 41.376537°, 2.175664°)


Where is Drassanes Station on the map?