Where is El Poblenou?

Where is El Poblenou located?

El Poblenou, Catalonia, Spain (approx. 41.40392°, 2.20413°)


Where is El Poblenou on the map?