Question: What city is the Tour of the Universe ride located in?
Sentence (from "CN Tower"): It is now the third tallest tower in the world and remains the tallest free-standing structure in the Western Hemisphere, a signature icon of Toronto's skyline, and a symbol of Canada, attracting more than two million international visitors annually.
Relevant evidence: No