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 [Find out more here][1]. [1]: http://en.wikipedia.org/wiki/Express_Lift_Tower The myth is that if you shot [...]