Plaza del Callao live webcam Madrid

Google Maps: Plaza del Callao, 28013 Madrid, Madrid, Spania
An intersection crossed by more 51.000 vehicles/day and 113 million people/year, surrounded by tall buildings in the heart of Madrid, Plaza del Callao, (named after an 1866 battle between Peru and Spain, which took place in El Callao, Peru) famous for its role as the heart of cinematic and theatrical Madrid, also, for its eternal bustle and art deco style.

Madrid live webcam Spain
view over the Cine Callao, Palace FNAC and the entry of Metro Callao from the Prensa Palace



Play Video Live