China's Three Gorges Project, the world's largest hydropower project, has seen water quality either remain stable or improve in the section located in the country's southwestern Chongqing municipality. The water quality of the Yangtze River in the Chongqing section of the Three Gorges reservoir...
FULL ARTICLE AT China News