ZHENGZHOU, China -- Terrified subway passengers in central China were left clinging to ceiling handles inside flooded cars on Tuesday, trapped up to their necks in rising water, as record-breaking ...
China has begun construction on one of the world’s most ambitious hydropower projects: a massive dam complex on the Yarlung Zangbo River in Tibet. Once completed, it will become the largest hydropower ...
China has broken ground on the world's largest dam — a $165 billion, 60-gigawatt hydropower colossus carved into the deepest canyon on Earth. Here's what it means for energy, geopolitics, and 1.8 ...
Discover the fascinating story of China's Three Gorges Dam, one of the world's greatest infrastructure achievements. This ...
Dams are big civil engineering constructions that help to control the flow of water, produce hydroelectricity, and provide ...