Nestled in the northeastern corner of India, Arunachal Pradesh is a treasure trove of natural…