India is set to build its largest hydropower dam on the Siang River in Arunachal Pradesh to counter China's construction ...