China has approved what is set to become the biggest hydropower dam complex in the world, capable of producing nearly three times as much power as the current record-holder, the Three Gorges Dam. The ...
Beijing: China, which is building the world's largest dam on the Brahmaputra River in Tibet, has announced another mega project to harness solar energy. The dragon has named the new initiative 'Three ...
The Three Gorges Dam, China’s largest, is on high alert as floods triggered by torrential rains wreak havoc in the southwestern part of the country. Record rainfall in Chongqing has caused flooding in ...
When we talk about feats of engineering, very few megastructures on Earth rival the sheer scale of China's Three Gorges Dam. It's located in Hubei province, spanning the mighty Yangtze River, and it's ...
An aerial drone photo taken on Oct. 4, 2025 shows a view of the Three Gorges Dam in Yichang of central China's Hubei Province. (Xinhua/Chen Yehua) An aerial panorama photo taken on Oct. 3, 2025 shows ...
China has approved the construction of a hydropower dam in Tibet that is set to be the largest of its kind in the world once complete. The 300 billion kWh dam will run along 31 miles of the Yarlung ...
China’s massive Three Gorges Dam has reportedly caused a subtle but measurable shift in the Earth’s axis and a slight increase in the length of a day, an effect confirmed by scientists at NASA’s ...