Barcelona/Definition

Barcelona is one of the main cities of Spain