Feeling that his first contribution was far too small for such a massive undertaking, Wang quietly made a second US$1.5 ...
The latest news and top stories on the China Three Gorges Corporation. A China-based entity in the energy sector, the China ...
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 ...
Molten salt lets the 100-megawatt thermal unit at China Three Gorges' 1-gigawatt Hami solar complex keep generating for up to ...
One of the largest and most remarkable human-made structures in the world, China’s Three Gorges Dam, has achieved feats far beyond energy production. This colossal dam, built on the Yangtze River, is ...
Liao Ran, a corruption analyst at Transparency International, discusses the fall of Zhou Yongkang, China’s former security chief, and the consolidation of power by President Xi Jinping. By Didi ...
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.
Photo taken on Oct. 14, 2026 shows a view of the Three Gorges Reservoir as its water level approaches the target of 175 meters. At 4 p.m., the water level stood at 173.12 meters, just 1.88 meters ...
China’s Three Gorges Dam: In a massive development that has shocked the world, the People’s Republic of China, led by President Xi Jinping has undertaken a sweeping ecological restoration project ...
By applying the Greek mathematician’s principle, a lift at China’s Three Gorges Dam moves ships with more speed and uses less power.