Chengdu Dujiangyan Irrigation System
The Dujiangyan Irrigation System, 45km north of Chengdu, is the great technological achievement of ancient China. For more than 2,300 years of irrigation, Dujiangyan has benefited the local people...
View ArticleSichuan Jiuzhaigou Valley Scenic
Jiuzhaigou Valley is located in the Aba Tibetan Autonomous Prefecture, Sichuan Province, covering a land of natural beauty. This land features perennially snow-capped mountain peaks, verdant and lush...
View Article
More Pages to Explore .....