Meet Rosefinches, The Little Birds That Have A Gorgeous Plumage And Melodious Voice
The Carpodacus rosefinches as mentioned previously are found throughout Eurasia and their greatest diversity is found in the Sino-Himalayan region. This led researchers to believe that the species has its origin in this area. These rosy pink delights love to feed on seeds and grains but other species have also been found to be omnivores, feeding on insects, invertebrates, and plants.