Where is Barcelona?

Where is Barcelona located?

Barcelona, Cataluna, Spain (approx. 41.3828939°, 2.1774322°)


Where is Barcelona on the map?