416,937 views
15 votes
15 votes
While not the capital of China, this city located at the mouth of the Yangtze River has over 24 million residents,

User ThrawnCA
by
3.0k points

1 Answer

10 votes
10 votes

Answer:

Shanghai

Step-by-step 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.

User FancyXun
by
3.0k points