Red Flag Canal
People's Republic of 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.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).