Where is Bon Pastor?

Where is Bon Pastor located?

Bon Pastor, Bon Pastor (Barcelona Metro), Spain (approx. 41.436123°, 2.2053084°)


Where is Bon Pastor on the map?