Barcelona is de op een na grootste stad van Spanje. Het is ook de hoofdstad van de autonome regio Catalonië. Het is gelegen in het noordoosten van het land, aan de Middellandse Zeekust. Barcelona is een van de belangrijkste mediterrane havens van Europa. De stad staat bekend om de Olympische Zomerspelen van 1992 en de sportclub van FC Barcelona.