Posted on Sep 06, 2025 / Travel
The CN Tower is an iconic landmark in Toronto, standing at 553.3 meters (1,815 feet) tall. It was completed in 1976 and held the title of the world's tallest free-standing structure for over 30 years. Now, it's a major tourist attraction offering stunning views of the city and Lake Ontario.
© 2025 City maps and famous places