chinaabout.net
Geography: Shanghai - ChinaAbout.net
Shanghai Location Shanghai (上海 in Chinese) is the largest city in China as well as the business hub in China.…