The CN tower - tallest building in the world