Barcelona is a major city in northeastern Spain, serving as the capital of the autonomous community of Catalonia. It is located on the Mediterranean coast and is one of Spain's most important cultural and economic centers. Brazil, Poland, and Russia are completely different countries not geographically associated with Barcelona.