Designed by
Title
A graphical view of Apostle sculpture of Sacred Heart of Jesus Church and Collserola Tower, Barcelona, Catalonia, Spain #170709359
Description
Torre de Collserola is a uniquely designed tower located on the Tibidabo hill in the Serra de Collserola. It was designed by the architect Sir Norman Foster and by the Spanish civil engineers Julio MartÃÂnez Calzón and Manuel JuliàVilardell. This emblematic tower was built in 1991.
This image is editorial