Located on the Mediterranean coast, Barcelona is the capital of Catalonia and second largest city in Spain with over 1.6 million residents. The city has a long history dating back to its founding by the Romans in 15 BC and is known for its medieval old town, architecture by Antoni Gaudi, and hosting of the 1992 Olympics which spurred redevelopment. Barcelona's climate is Mediterranean with hot summers and mild winters, and the city is a popular tourist destination for its culture, beaches, and coastal location.