North east India (Assam), Myanmar (Shan states) and western China.
India timur laut (Assam), Myanmar (negara bagian Shan) dan Cina barat.