Question: The City has been shown at the museum located in which New York borough?
Sentence (from "New York Hall of Science"): The New York Hall of Science, also known as NYSCI, is a science museum located in Flushing Meadows-Corona Park in the New York City borough of Queens, in the section of the park that is in Corona.
Relevant evidence: No