What city is the Tour of the Universe ride located in?
Tour of the Universe: Tour of the Universe was a space shuttle simulation ride located in the basement level of the CN Tower. CN Tower: The CN Tower (French: "Tour CN" ) is a 553.3 m concrete communications and observation tower in downtown Toronto, Ontario, Canada.
Toronto