#shorts #cntower #travel
The CN Tower is an iconic landmark located in downtown Toronto, Canada. Standing at a height of approximately 553.3 meters (1,815 feet), it was once the tallest freestanding structure in the world. The tower offers breathtaking views of the city and surrounding areas from its observation decks, making it a popular tourist attraction.
CN Tower
Ещё видео!