CN Tower

observation tower in Toronto
#1 in Toronto / #1 in Canada
Photo
by Yinan Chen
/ Public Domain

The CN Tower in Toronto, Canada, is an iconic landmark and one of the tallest freestanding structures in the world. Completed in 1976, the tower stands at approximately 553.3 meters (1,815 feet) and serves as a telecommunications hub. It's a popular tourist attraction, offering breathtaking views of the city and Lake Ontario from its observation decks.


Hotels

Find hotels nearby:

Tours & Activities

Also check out