Not the tallest free standing structure in the world anymore, CN Tower is seen from Niagara Street (Burj Dubai is officially first now.)