
China Starts Building World’s Largest Dam Near India Border
What happens when one country controls the tap for millions downstream? That’s the question India and Bangladesh are asking as China kicks off construction of the world’s largest hydropower dam—right in Tibet. Premier Li Qiang led the ceremony launching the $167 billion Motuo Hydropower Station on the Yarlung Tsangpo river. The river is a lifeline