Es originaria del sudeste de Asia en Indonesia y Célebes donde se encuentra en los bosques a 1200 metros.