
China has broken ground on what will become the world’s largest hydropower project. The dam, located in the Yarlung Tsangpo River in Tibet, has sparked regional tensions. India and environmentalists worry about ecological and geopolitical consequences. China claims it’s essential for green energy goals.
