CN Tower Facts: Breathtaking architecture, sights and views


A giant leap for man kind and it could mean literally that, if you were to fall off this heavenly height.

This man made marvel is the pride of Toronto, Ontario in cool Canada. The CN tower has been heavily endowed with praises and accolades since its inception. It has been recognized as the world’s third tallest structure which is also free standing. It enjoys a second position in the World Federation of Great towers. (more…)