Northeast India
It is found in Nepal and Northeast India (Assam, Sikkim).