인도 아대륙
인도 아대륙 북부와 북동부 지역, 중국 동부, 유럽 남동부, 인도차이나, 보르네오섬 북부 지역에 널리 분포한다. 해발 914~2,770m의 저산대 숲과 일차림과 이차림 저지대 숲, 건조 상록수림에서 서식한다.