Where is El Poblenou?

Where is El Poblenou located?

El Poblenou, Cataluna, Spain (approx. 41.40782°, 2.204908°)


Where is El Poblenou on the map?