The popular “Yankee Stadium” in USA is located in ________ city ?

180

A. Virginia
B. California
C. Washington
D. New York