The World’s Tallest Structures Revisited

Comment by Jamie

How about the CN Tower in Toronto, Ontario, Canada? It was the tallest free standing structure in the world since 1976 until the Burj Dubai passed it this month. View Placemark / Google Earth http://en.wikipedia.org/wiki/List_of_tallest_buildings_and_structures_in_the_world