Photo taken 212 days ago (Camera connection problem) (No Ratings Yet) 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. Webcam source: bcn.cat 200404404BarcelonanightTraffic Related postsSan Salvador BeachCapellans beachCosta Brava – Palella de PalafrugellCosta Brava – Palella de Palafrugell