World Answer 5
CN Tower
Clues
Located in Canada
A 553 meter (1815 foot) high free-standing tower in Toronto