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. Subscribe to our channel: Follow us on X : Find us on Facebook: Check our website: Check out our Instagram page: Download AJE Mobile App.