The Indigenous people of India’s remote eastern Himalayan state of Arunachal Pradesh are protesting a massive dam planned to counter China’s colossal upstream hydropower project. They tell Al Jazeera the mega dam threatens their ancestral lands, culture and livelihoods. Indigenous people of Arunachal Pradesh are protesting a mega dam planned to counter China's upstream hydropower project.