Wonders of the World

GN Tower

CN Tower

The Canadian National Tower , better knows as GN tower , is the world’s tallest free-standing structure. It is located in Toronto , Canada. The tower was constructed by the Canadian National Railroad to improve television reception . The CN Tower Attracts approximately 2 million visitors each year. Though the tower primarily functions for radio and television signals, it also has attractive features for visitors. At the top of the tower are a revolving CN Tower restaurant and lookout platforms.