Where is Barcellona?

Where is Barcellona located?

Barcellona, Cataluna, Spain (approx. 41.37228°, 2.178383°)


Where is Barcellona on the map?