The CN Tower is Toronto’s most iconic building. The CN Tower held the record for the world's tallest free-standing structure for 32 years and the world's tallest tower until 2009. The CN Tower has also been declared one of the modern Seven Wonders of the World.

You may also like

Back to Top