The Himalayan forest thrush was discovered in northeastern India and adjacent parts of China by a team of scientists from Sweden, China, the US, India and Russia. Disclaimer: AAAS and EurekAlert! are ...
This is the Himalayan Forest Thrush Zoothera salimalii, Dulongjiang, Yunnan province, China, June 2014. Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to ...