Himalaya , yang memanjang dari Jammu dan Kashmir di utara hingga Arunachal Pradesh di timur jauh, membentuk hampir seluruh perbatasan India di timur