China begins construction of a mega dam on the Yarlung Zangbo River: a colossal project that is raising fears downstream in ...
A worst-case collapse of China’s Three Gorges Dam sounds like a nightmare: a wall of water racing down the Yangtze, overwhelming cities like Wuhan and Shanghai, crippling a basin that powers about 40 ...
China has launched construction of a massive hydropower complex on the Yarlung Zangbo river in Tibet. With a projected ...
SINGAPORE (Reuters) -China has broken ground on what it says will be the world's largest hydropower project, a $170 billion feat capable of generating enough electricity each year to power Britain.
China has begun construction on a massive dam project in the Yarlung Tsangpo Grand Canyon in Tibet, the longest and deepest canyon in the world. Experts fear the impact on wildlife in the river gorge, ...
India says the proposed new mega-dam could counteract rival China's building of a likely record-breaking dam upstream in Tibet by stockpiling water and guarding ...
China has begun construction on the world's largest hydropower dam, a project so massive that Premier Li Qiang called it the "project of the century." But the dam could also create a big problem for ...
On July 19, Chinese Premier Li Qiang officially announced the start of construction on a long-planned hydropower project on the lower reaches of the Yarlung Tsangpo River. Billed as a centerpiece of ...
This issue is preventing our website from loading properly. Please review the following troubleshooting tips or contact us at [email protected]. By submitting your ...
HONG KONG/SHANGHAI (Reuters) -China’s Premier Li Qiang announced construction had begun on what will be the world’s largest hydropower dam, on the eastern rim of the Tibetan Plateau, at an estimated ...
Inland remnants of tropical cyclones are notorious rainfall flood producers, as the recent tragedy in Texas in early July 2025 illustrated. But on Aug. 7, 1975, 50 years ago today, one of the world's ...
Discover the fascinating story of China's Three Gorges Dam, one of the world's greatest infrastructure achievements. This ...