West Nusa Tenggara
It is found in the Indonesian West Nusa Tenggara province, on the islands of Sumbawa and Lombok, around elevations of .