Shanghai – 10,840,516
Shanghai, situated on the banks of the Yangtze River Delta in East China, is the largest city of the People’s Republic of China and the seventh largest in the world. Widely regarded as the citadel of China’s modern economy, the city also serves as one of the nation’s most important cultural, commercial, financial, industrial and [...]