Construction on Tibetan Megadam Fuels Ecological and Social Concerns
After Beijing granted authorization in December, construction on what would be the world’s largest hydropower dam has now begun. The site is located along the Yarlung Tsangpo River in southeastern Tibet, and it has drawn...




