The bird’s habitat ranges from the foothills of the Himalayas, stretching across northern India through north-eastern Bangladesh, Nepal, Bhutan, northern Myanmar, Vietnam, and Taiwan. Disjunct populations also have been spotted in southern Vietnam, the island of Hainan and further north in China up to the Yellow River.