Find trusted answers to your questions with the help of IDNLearn.com's knowledgeable community. Find the answers you need quickly and accurately with help from our knowledgeable and dedicated community members.
Answer:
Shanghai
Explanation:
Home to over 24 million people, Shanghai is the most populous city in China. Located in the central portion of the Chinese coast, Shanghai sits along the edge of the East China Sea on the south edge of the mouth of the mighty Yangtze River.