Where is La Sagrera?

Where is La Sagrera located?

La Sagrera, Cataluna, Spain (approx. 41.42131°, 2.187029°)


Where is La Sagrera on the map?