Its natural habitats are temperate forests, subtropical or tropical moist montane forests, and subtropical or tropical high-altitude shrubland.