Indigenous people of Arunachal Pradesh are protesting a mega dam planned to counter China's upstream hydropower project.

Advertisement