Shanghai is located on the southern estuary of the Yangtze River and covers approximately 6,341 square kilometers.
New York City (NYC), with a total area of 1,214 square kilometers, is the most populous city in the United States.