Shanghai (上海), is China's most populous city situated on the eastern coast of the country, a port on the estuary of the Yangtze River.
Until World War II, Shanghai contained areas of British, French, and American settlement.
5.6m questions
7.3m answers