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