Day: March 5, 2011

CN Tower The 553.3 metres (1,815 ft) tall CN Tower used to be the tallest free-standing structure in the world for 34 years since it was completed in 1976. In the recent time, a lot of tall structures are being built. At least seven structures currently under construction, all of which are scheduled to be…