The Euromast

Comment by satellite lover

Talking of towers, this is the Northampton Lift tower in England. Not quite on the same scale as the others but interesting non the less. View Placemark / Google Earth [Find out more here][1]. [1]: http://en.wikipedia.org/wiki/Express_Lift_Tower The myth is that [...]