×

Red Flag Canal

Body of water
The Red Flag Canal is an irrigation canal located 80 km northwest of Anyang in the northern extremity of Henan, China. Wikipedia