Se encuentra en los densos bosques en los valles; a una altitud de 300-600 metros, en Guangxi y Hainan.