The CN Tower was the world's tallest free-standing structure for a long time. It is located in Toronto, Canada.