News

China has begun construction on the world’s largest hydropower dam, known as the Motuo Hydropower Station, on the eastern ...
China’s already vast infrastructure programme has entered a new phase as building work starts on the Motuo hydropower project. The dam will consist of five cascade hydropower stations arranged from ...
China has begun construction of the world’s largest hydropower dam on the Yarlung Zangbo River in Tibet, aiming to generate ...