Up Canada's CN Tower | VIEWS!Experience Toronto... From VERY HIGH UP!Where on Earth?🇨🇦 Want more Canada? Watch the seriesCANADA