pull down to refresh

Today marks 50 years since the CN Tower’s construction was complete, making it the tallest free-standing structure in the world, a title held for over 30 years. And still the tallest in the western hemisphere!