A landmark tower found in [[Toronto]], [[Canada]], formerly holding the world records for tallest tower and tallest freestanding structure, before being dethroned by the [[Canton Tower]] and [[Burj Khalifa]], respectively.
cn tower