View from CN tower, Toronto

The CN Tower is a 553.3 meter (1815 ft) high concrete communications and observation tower in Toronto, Ontario, Canada. Built in 1976, it held the record of “World’s tallest free standing structure” for 32 years, only surpassed by Burj Khalifa in 2007 and by Canton Tower in 2009. As of 2024, it still remains among top 10 tallest structure in the world.

Viewing Toronto and lake Ontario from the tower’s viewpoints gives visitors a unique view of the city landscape. Enjoy the pictures and the short clip below to learn more.

Watch the clip below for a quick look at the CN Tower in downtown, Toronto, Canada.

https://youtube.com/shorts/6gOqKCobbDs?si=0MiD-9RkLymr5qRA

Leave a comment