China to build world’s largest hydropower dam in Tibet | Reuters

China has approved the construction of what will be the world’s largest hydropower dam, kicking off an ambitious project on the eastern rim of the …Read More