Chinese_long-tailed_rosefinch
Chinese long-tailed rosefinch
Species of bird
The Chinese long-tailed rosefinch (Carpodacus lepidus) is a species of finch of the family Fringillidae.
It is found in China. Its natural habitats are temperate forests, subtropical or tropical moist shrubland, and temperate grassland.