China begins construction on world’s largest dam in Tibet

📰 Source: Dw News

China is building the world’s largest hydropower dam in Tibet. However, India and Bangladesh have both expressed concerns over the dam’s potential impact.