|
MadridSpain.ca |
Tower of Spain in Madrid (Torre Espana)Madrid Spain Tourist Information and City Guide |
Torre Espana (Tower of Spain) is the 231 meter high television tower located in Madrid Spain. The steel-and-concrete structure can be seen from many areas of Madrid. The Torre Espana tower was built in built in 1982 to commemorate the FIFA World Cup.
