Crimson-browed Finch

Chinese Name: 红眉松雀
English Name: Crimson-browed Finch
Latin Name: Carpodacus subhimachalus