China approves massive Hydropower Dam in Tibet Tech World December 27, 2024 Beijing: China has approved the construction of what will be the world’s largest hydropower dam on the lower Yarlung Tsangpo…