Arten lever i Himalaya og er vanlig fra det sørøstre Kashmir og østover til Bhutan, Nordøst-India (østover til det vestre Arunachal Pradesh) og Sørvest-Kina (til det sørøstre Xizang). I hekketiden forekommer den . Den trives i lavtliggende montan og submontan nåleskog med seder, einer, furu og åpen blandingsskog av gran, bjørk, selje og rhododendron. Utenfor hekketiden finner man fuglene i et tilsvarende habitat, som gjerne også inkluderer eikeskog og typisk ligger nær elver; vanligvis i høyder over , men av og til lavere, i Bhutan ned mot .