Where is Poblenou?

Where is Poblenou located?

Poblenou, Poblenou, Spain (approx. 41.403717°, 2.203371°)


Where is Poblenou on the map?