“Where’s the best place to see great views of Toronto”? Try the world’s tallest free-standing structure, the CN Tower. Hold onto your hat and experience the G force in the rapidly ascending glass floor elevator. You can stand next to the glass panelled side for better views– or not, as the case may be! 0 –