What is the CN Tower?

CN Tower - courtesy SanGatiche - CC-BYThe CN Tower in Downtown Toronto, Ontario, Canada, is a communications and observation tower standing 1,815.4 ft. It surpassed the height of the Ostankino Tower while still under construction in 1975. It then was the tallest free-standing structure ‘on land’ in the world. Because the Petronius Platform oil platform in the Gulf of Mexico is [more…]

Privacy Policy | Acknowledgements