World Question 5

Name this wonder

Clues

Located in Canada

A 553 meter (1815 foot) high
free-standing tower in Toronto