As China Plans World’s Largest Dam In Tibet, Its Impact On India Explained
2024-12-26 15:48:00 China will be constructing the world’s largest hydropower dam on the eastern rim of the Tibetan plateau that could impact India. The dam will be located in the…