In China it can be found found in such provinces as Guangxi, Hainan, and Yunnan, while in Indonesia it is found on Borneo, Java and Sumatra islands.