India fears a planned Chinese mega-dam in Tibet will reduce water flows on a major river by up to 85% during the dry season, ...
China has broken ground on the world's largest dam — a $165 billion, 60-gigawatt hydropower colossus carved into the deepest ...
It is well known that China loves building ambitious infrastructure projects, and its hydroelectric power stations are no ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results