Home >>Gallery

Taocha Canal Headworks

Source:dahe.cn Published:2021-05-14 17:51

Aerial photo shows the Taocha Canal Headworks of the central route of China's south-to-north water diversion project in Xichuan county, central China's Henan province. (Text: Xinhua Photo provided to dahe.cn)

Editor:Zhao Xichen