To help them achieve that goal, the government recently announced plans to build the biggest hydropower dam in the world. The dam will be built on a river in Tibet called the Yarlung Tsangpo, with ...
China’s 1km-wide solar array will be able to generate as much energy as the total amount of oil that can be extracted from ...
China has constructed multiple hydropower stations along the course of the Yarlung Tsangpo over the past decade in a bid to harness the river's power as a source of renewable energy. Flowing ...
The Three Gorges Dam is China’s world’s largest hydropower project. Space-based solar power stations are the next big thing.
BEIJING: The first unit of the Huaneng Yingliangbao Hydropower Station, a conduit hydropower plant boasting two gigantic diversion tunnels, has been officially commissioned for electricity ...
China plans a space-based solar power station, dubbed the 'Three Gorges Dam in Space,' to revolutionise energy with solar ...
The second unit of the Maerdang Hydropower Station, the highest-altitude and largest-capacity hydropower project under construction in the Yellow River basin, is set to complete final testing on ...