China set to build world’s largest hydropower dam in Tibet
China has green lit the construction of what will become the world’s largest hydropower dam, marking the start of an ambitious project on the eastern rim of the Tibetan plateau, which could have significant downstream impacts on India and Bangladesh. The dam, located in the lower reaches of the Yarlung Zangbo River, is estimated to … Read more