The CN Tower in Toronto stands 553 meters tall and was once the tallest building in the world. It dominates the downtown skyline and functions as a major communication tower. The structure is familiar to local residents and daytime visitors alike.At its core are public attractions that draw crowds. An observation deck offers wide views of the city and Lake Ontario. A glass floor section gives visi...
More