News
6d
Al Jazeera on MSNChina starts construction of world’s biggest hydropower dam in Tibet
The project on a river that runs through Tibet and India downstream could dwarf the Three Gorges Dam when completed.
China is forecast to account for almost 60% of all renewable energy capacity installed worldwide between now and 2030.
China officially began construction of a hydroelectric project in the lower reaches of the Yarlung Tsangpo River in the Tibet Autonomous Region in the southwest of the country with a total investment ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results