Se encuentra en el nordeste de la India, Bután, Birmania, Tailandia y Vietnam en alturas de alrededor de 1200 a 1300 metros.