Nepal Floods Put China's Mega Dam Under Spotlight: Why India Is Concerned

The devastation in Nepal has put the spotlight on China's massive Medog Dam on the Yarlung Tsangpo in Tibet. The 60,000-MW project, located upstream of Arunachal Pradesh, is raising concerns in India over flooding, water security and China's control of the Brahmaputra's upper reaches. 

Related Videos