China to build world's largest hydropower dam in Tibet

China to build world's largest hydropower dam in Tibet

BBC News

Published

The project has stoked concerns about displacement and environmental impact downstream in India and Bangladesh.

Full Article