The CN Tower is a 553.33 m-high communications and observation tower in Downtown Toronto. The tower was built on the former Railway Lands, completed in 1976, becoming the world's tallest free-standing structure and world's tallest tower at the time. Today, the tower remains the tallest free-standing structure in the Western Hemisphere, attracting more than two million international visitors annually! The name 'CN' refers to 'Canadian National' Tower or 'Canada's National' Tower. Today, the antenna atop the tower broadcasts to over 30 Toronto FM radio and television signals across Southern Ontario.