Question: where is the mets stadium in new york
Answer: Flushing Meadows -- Corona Park in the New York City borough of Queens