Dujiangyan City, Chengdu, Sichuan, China, 611830
Dujiangyan Irrigation System is a sightseeing spot in Chengdu, China. 4 YouTube travel vloggers — including Riri Travels — have covered it across 4 clips.
Dujiangyan Irrigation System is an ancient water management project located in Sichuan, China.
This entire Dujiangyan area is massive with different points to exploreChecked October 24, 2026 · Source
Affiliate link: if you book through it, Travoices earns a commission. Your price stays the same.
Find activitiesTickets and experiences on Klook