Where is Sagrera Station?

Where is Sagrera Station located?

Sagrera Station, Cataluna, Spain (approx. 41.42167°, 2.193611°)


Where is Sagrera Station on the map?