Where is La Sagrera-Meridiana Station?

Where is La Sagrera-Meridiana Station located?

La Sagrera-Meridiana Station, La Sagrera-Meridiana Station, Spain (approx. 41.422935°, 2.186914°)


Where is La Sagrera-Meridiana Station on the map?