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.chinadamhydropowertibetLINK
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.chinadamhydropowertibet