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 ...
Deep in the world's deepest canyon, China is constructing a hydroelectric giant so massive it will produce three times the ...
Vice-Premier Zhang Gouqing stressed Beijing's commitment to the 'landmark project' when visiting the Yarlung Tsangpo construction site A mega-dam in Tibet must make ecological integrity and safety a ...
SHANGHAI (Reuters) - China's controversial Three Gorges Dam, the world's biggest hydropower project, is structurally sound, officials said, denying rumours on social media it was at risk of collapse.