SHANGHAISHANGHAILocationBasic Info Located at the center of the mainlands coastline, Shanghai has long been a major hub of communications, transportation, and international exchange. The municipality covers an area of 6,341 square kilometers and has a population of more than 13.5 million. Shanghai is Chinas largest economic comprehensive industrial base, and a famous historical and cultural city. The city consistently attracts investment and is seen as an ideal venue for business gatherings. It