The dam of the Dashixia Water Control Project in northwest China's Xinjiang Uygur Autonomous Region completed its capping on Monday.
The dam of the Dashixia Water Control Project in northwest China's Xinjiang Uygur Autonomous Region completed its capping on Monday.