Category Archives: Architecture

CN Tower

Originally conceived in 1968 as a radio and television communication platform, Toronto’s CN Tower was constructed between 1973 and 1976. For 34 years, it stood as the world’s tallest free-standing structure and largest tower. In 1995, it was declared one of the modern Seven Wonders of the World by the American Society of Civil Engineers.

Read more