Arten lever i India (Arunachal Pradesh) der den er funnet i ca. 1500 meters høyde.