China to build world’s largest hydropower dam in Tibet

China to build world’s largest hydropower dam in Tibet

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

Leave a Reply

Your email address will not be published. Required fields are marked *