China Archive

Travel guide to Shanghai

Shanghai is located in the eastern China, sitting on the mouth of Yangtze River. It is the largest, most prosperous and populous city in China. Due to the rapid economical development, it becomes the center …