Se encuentra en los bosques a una altura de 2700 - 3900 metros, en Gansu, Shaanxi, Sichuan y Yunnan.