Meet Rosefinches, The Little Birds That Have A Gorgeous Plumage And Melodious Voice
It has spread westward through Europe in recent decades, even breeding in England once. Common rosefinches breed from the Danube valley, Sweden, and Siberia to the Bering Sea; the Caucasus, northern Iran and Afghanistan, the western Himalayas, Tibet and China; to Japan between latitudes 25° and 68°. In winter they are found from southern Iran to south-east China India, Burma, and Indochina.