Multiple choice general knowledge

The CN Tower in Toronto, Ontario, was the world's tallest freestanding structure on land from 1975 until Burj Khalifa surpassed it in 2007.

  1. True

  2. False

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The CN Tower held the record as the world's tallest freestanding structure on land from its completion in 1975 until Burj Khalifa surpassed it in 2007. It stood 553 metres tall and dominated Toronto's skyline for over three decades.