Travel guide to Yangtze River Delta
The Yangtze River Delta in East China encompasses Shanghai Municipality and Zhejiang, Jiangsu and Anhui provinces, covering an area of 358,000 square kilometers. The region boasts active economic development, a high level of opening-up and strong creativity.