Image 1 of 1
Clouds engulf the 288m high Torre de Collserola, Tibidabo, Barcelona. Designed by British architect Norman Foster and by  Spanish civil engineers Julio Martinez Calzon and Manuel Julia Vilardell. Built in 1991 by construction company Cubiertas y MZOV for the 1992 Summer Olympics in Barcelona.