China is building the world’s most powerful hydropower system in the Himalayascnn.com8 points·breve··2 commentsOpen articleSaveView on HN