Malay Peninsula
It is found in Sumatra (Indonesia) and the Thai-Malay Peninsula.