Shanghai is the largest city of the
People's Republic of China, situated on the banks of the Yangtze River Delta. Regarded as the most important center of China's modern economy, Shanghai is an important commercial, financial, industrial hub and also a major seaport.