Skip to content
The controversial Medog megadam project, set to create the biggest hydropower plant in the world on the Yarlung Tsangpo (Brahmaputra) river, is being subject to extraordinary criticism from Beijing's very own scientists. In a terrifying study, it has been reported that the monstrous facility is being built directly above the active fault line in Tibet, 50 kilometers away from the Indian border in ...
Shifting sands in Tibet: The shocking scientific discovery threatening to upend China's Megadam destiny | Huntaegis