Vinaceous Rosefinch (Carpodacus vinaceus)
…a species of Asiatic rosefinch (Carpodacus spp.) that occurs in China, India, Myanmar, Nepal, and Taiwan, where it inhabits temperate and subtropical/tropical dry forests. Like other finches C. vinaceus feeds mostly on seeds but will feed on small insects and other plant matter occasionally.
Image: Robert TDC