Where is Barcelona?

Where is Barcelona located?

Barcelona, Galicia, Spain (approx. 42.1°, -8.33333°)


Where is Barcelona on the map?