Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
Red Flag Canal
Irrigation canal in Henan, China
The Red Flag Canal (Chinese: 红旗渠; pinyin: Hóngqí qú) is an irrigation canal located 80 km (50 mi) northwest of Anyang in the northern extremity of Henan, China.