Designed by
Title
Torre de Collserola on tibidabop hill, Barcelona, Spain #231782624
Description
Torre de Collserola, tv and radio transmitter tower by the Spanish civil engineers Julio MartÃÂnez Calzón and Manuel JuliàVilardell. This emblematic tower was built in 1991 for the 1992 Summer Olympics.
This image is editorial