Spain's second largest city, Barcelona is the sixth-most populous urban area in the European Union, along with Paris and London. A major cultural and economic European center, Barcelona has been the host for both the Olympics and the FIFA World Cup, and continues to be one of Europe's most vacationed cities.