Tour CN
The CN Tower, the world's tallest free-standing structure, was constructed in Toronto in 1975.