Madrid Spain Tourist Information 
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.

Torre Espana (Tower of Spain in Madrid Spain)
Torre Espana, Madrid Spain