WorldChina to build world’s largest hydropower dam in Tibet by December 27, 2024029 Share0 The project has stoked concerns about displacement and environmental impact downstream in India and Bangladesh.