Cette espèce est endémique du district d'Ilam au Népal.
Elle est principalement trouvée dans les forêts de montagne humides et les zones de rhododendrons, à des altitudes comprises entre 2 500 et 3 500 mètres.