Question: What is the name of the street where Big Top is located?
Sentence (from "Big Shot (ride)"): The world's highest amusement ride in terms of overall elevation above ground level is currently the Sky Drop built atop the 1492 ft high deck of the Canton Tower in Guangzhou.
Relevant evidence: No