View of the CN Tower, a 1,815 ft-high concrete communications and observation tower located in the city's downtown core of Toronto, Canada. It held the record for the world's tallest free-standing structure for 32 years from 1975–2007 and was the world's tallest tower until 2009.