In the sprawling Himalayas, amidst snow-peaked mountains, is a vast swathe of evergreen forest home to majestic tigers, elusive clouded leopards, charismatic hornbills, mystical giant squirrels, enchanting butterflies and bizarre orchids. Comprising some 1,900 square kilometers (734 square miles) in the state of Arunachal Pradesh in Northeast India, Namdapha National Park is India’s third-largest national […]