Андаманские острова
Центральный Китай, Западные и Восточные Гималаи, Ассам, Бангладеш, Непал, Бутан, Сикким, Андаманские острова, Мьянма, Таиланд, Лаос и Вьетнам на высотах от 300 до 900 метров над уровнем моря.