Where is Ciutat Vella, Barcelona?

Where is Ciutat Vella, Barcelona located?

Ciutat Vella, Barcelona, Ciutat Vella, Barcelona, Spain (approx. 41.38505°, 2.16659°)


Where is Ciutat Vella, Barcelona on the map?