India, Oct. 8 -- China has commenced construction of the world's largest hydropower project by installed capacity on the Tsangpo River near Arunachal Pradesh. This development has raised concerns in India regarding potential downstream impacts, such as altered water flow that could result in frequent droughts or floods. According to limited information released by China, the 38 GW hydropower project is expected to generate 300 TWh of electricity annually, making it three times larger than the Three Gorges Dam on the Yangtze River, currently the world's largest in terms of installed capacity and reservoir size. While the reservoir capacity of the 60 GW Tsangpo project will be smaller compared to other major global projects, its substantial ...