Barcelona is the vibrant capital of Catalonia, Spain, and a major global city renowned for its Mediterranean coastline, artistic heritage, and distinctive architecture. Nestled between the sea and the Collserola mountains, it is world-famous for the iconic, unfinished Sagrada Família and the whimsical designs of Antoni Gaudí.