The National TV Tower of Canada is located in Toronto, Ontario, Canada. It is a landmark building in the city. The tower is553.33 meters high and has a beautiful shape. It is the highest self-supporting structure in the world. There is a observation deck on the top floor of the tower, which can overlook the full view of many rounds. There is a revolving restaurant where you can watch the scenery and eat. The indoor playground on the first floor is a children's paradise, the world of the sea.