Su distribución geográfica es Nepal, Bután, China y noreste de Laos, específicamente las montañas del Himalaya, su rango de distribución geográfico varía altitudinalmente, ocupando un piso entre los 850 y 3500 metros de altura del mar.