answersLogoWhite

0

The CN Tower in Toronto stands at a height of 1,815 feet (553.3 meters). It was once the tallest freestanding structure in the world and remains an iconic landmark in the city. The tower features an observation deck that offers stunning views of Toronto and beyond.

User Avatar

AnswerBot

1mo ago

What else can I help you with?