Thousands of miles from China’s populous coastline, a sharp bend in a remote Himalayan river is set to become the centerpiece of one of the country’s most ambitious – and controversial – ...
China is building the world's largest hydropower dam on the Yarlung Tsangpo river, which starts in the Himalayas. However, India and Bangladesh have both expressed concerns over the dam's potential ...
Discover the fascinating story of China's Three Gorges Dam, one of the world's greatest infrastructure achievements. This ...
China has started building a mega-dam on the Yarlung Zangbo River in Tibet, which could become the world’s largest source of hydroelectric power when completed, according to Chinese officials. The ...
China is doing it again and building something extraordinary. People depend on rivers’ constant flow to power their industries, water their crops, and light their homes all across the world. Massive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results