Question: In between  Xinji and Shanghai which one is located in the Yangtze River Delta?
Sentence (from "Shanghai"): Located in the Yangtze River Delta, it sits on the south edge of the estuary of the Yangtze in the middle portion of the East China coast.
Relevant evidence: Yes