Northeast India
It is found in Northeast India, Myanmar and Yunnan.