Shanghai literally means the city by the sea. , on the west shore of the Pacific Ocean

1 year ago
2

It is bordered on the north and west by Jiangsu Province , on the south by Zhejiang Province, and on the east by the East China Sea . Right in the middle of China's east coastline, Shanghai is an excellent sea and river port, boasting easy access to the vast hinterland.

Loading comments...