56394: Shanghai, China
Shanghai is situated in eastern China and is a major port on the Huangpu River. It is China’s largest city and a major commercial, industrial and financial centre.
Details
- Record Type:
- Location
- Type Of Location:
- City
- Record Maintained by:
- HC