The 2 notable landmarks in Toroto is the CN Tower (once the world's tallest free-standing structure and the Skydome sports stadium now called Rogers Center.)