Located on the central coastline of China, the city of Shanghai is a major urban hub on the mouth of the Yangtze River Delta. With a city proper of 24 million residents, it is the one of the largest urban areas in the world. Dubbed the 揚aris of the East,� its history dates back to the Song Dynasty.
|
||
Thank you for signing up for the TakeTours.com newsletter. |