Chinese long-tailed rosefinch

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.