Description
Toronto’s main landmark is the CN Tower, which is the world’s tallest free-standing structure with glass-fronted elevators that rise 1,815ft (553m) to indoor and outdoor observation decks.