Barcelona
Barcelona has a population of over one and a half million, and is Spain's second largest city
It is also the capital of Catalonia, and houses the Catalan government
The cities main airport is El Prat de Llobregat which is two miles from the city center
The main railway stations are Barcelona-Sants and Estació del Nord
The city also has a metro system and a ferry port
Must see places in Barcelona include Barcelona cathedral, the Sagrada Família unfinished church
Park Guell, Montjuic, the Ramblas, and Camp Nou, the famous 98,772 seater football stadium
Official Website

The map is fully interactive. Use the controls on the top left to move and zoom and on the right to change views