En el norte de Perú se le puede encontrar anidando en los bosques de Polilepis, una planta de la familia de las Rosaceas de 8 a 10 m de altura, conocida como quenoas por los peruanos, a una altitud entre 4.000-4.500 msnm.