18253
-
SHANGHAI, LET'S MEET!
Nov 7, 2019
Located at the estuary of the Yangtze River in East China and facing the Pacific Ocean, Shanghai sprawls across more than 6,340 square kilometers and in 2018 had a population of 24.24 million.