Se encuentra en los densos bosques, valles, orillas de arroyos, a una altitud de 600-1000 metros en Gansu, Guizhou, Hubei, Jiangxi, Shaanxi y Sichuan.