« back to search results

Image 17 of 41
< Prev Next >
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.