3 ms·China is building most powerful hydropower system deep in the Himalayas5 points by thunderbong 11mo ago