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.

Traffic webcam in the city center of Barcelona. The Plaça de Catalunya is of the most frequented places in this city, due to the number of shops that surrond the square.

This webcam shows traffic views of Sevilla, more precisely in Ada.