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.

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 centre of Barcelona. The Plaça de Catalunya is of the most frequented places in this city, due to the number of shops that surround the square. Catalunya hit a new tourist record in 2014, 16,5 millions tourists visited Catalunya and the majority stopped by Barcelona. Barcelona offers months of endless…