![](https://abc17news.b-cdn.net/abc17news.com/2021/06/kmiz-us-world-375x225.png)
CN Tower Fast Facts
CNN Editorial Research Here’s some background information about the CN Tower, or Canada’s National Tower. Standing 1,815 feet (553.33m), it is the tallest freestanding structure in the Western Hemisphere. The CN Tower is located on Front Street in Toronto’s entertainment district. It attracts more than 1.5 million visitors each year. Other Facts Rogers Centre, home
Continue Reading