Blanford's rosefinch (Agraphospiza rubescens ) or the crimson rosefinch, is a species of finch in the family Fringillidae.It is found in Bhutan, China, India, and Nepal. Its natural habitat is boreal forest.Blanford's rosefinch was formerly placed...