The CN Tower. The tallest building in the world.* *Until that darned Dubai tower unseated it.