The CN Tower is the tallest building in Toronto, Canada