Toronto’s CN Tower is the world tallest freestanding tower structure. Built between 1973 and 1975, this giant communication and observation tower represents the extensive design process that lasted six years. The structural design of the Tower was one of the major challenges of design process. The structure has been designed based on the latest […]
Read More