Se encuentran en Borneo y Célebes central en la parte baja de los bosques de alta montaña en alturas de 900 a 2300 metros.