2 months ago innews

China approves Tibet dam that could generate 3 times the power of Three Gorges

Hydropower project on Yarlung Tsangpo River could get unprecedented investment to tackle daunting engineering challenges.
Loading


More posts