Interesting facts about the CN Tower

The CN Tower is a 553.33 meter-high (1,815.4 feet) concrete communications and observation tower in downtown Toronto, Ontario, Canada. When construction of the CN Tower was complete in 1976 it became the world’s tallest free-standing structure and world’s tallest tower at the time. It held both records for 34 years until the completion of Burj … Read more