Traffic webcam in the city center of Barcelona. The Plaça de Espanya is one of the most important squares in Barcelona, located at the foot of the Montjuïc mountain.

View of platja San Salvador beach, inside the El Vendrell area. This beach is located at 65 Km from Barcelona and 30 Km from Tarragona.