Barcelona is the capital city of Catalonia, located on Spain's northeastern coast along the Mediterranean Sea. With over 1.6 million inhabitants, it is Spain's second largest city. Some of Barcelona's most notable landmarks include Antoni Gaudi's La Pedrera, Palau de la Música Catalana, and the still unfinished Sagrada Família basilica, all of which are UNESCO World Heritage Sites. Barcelona has a Mediterranean climate and is known for its architecture, parks, museums, and status as a global hub for culture, finance, trade, and tourism.