Question: What is the name of the street where Big Top is located?
Sentence (from "Big Shot (ride)"): The 160 ft tower is built atop the 921 ft high deck of the Stratosphere in Las Vegas, Nevada.
Relevant evidence: Yes