西努沙登加拉省
The species is found around elevations of in Batu Dulang on the island of Sumbawa, part of the Indonesian province of West Nusa Tenggara.