Dark-breasted Rosefinch Carpodacus nipalensis
17 July 2010 SW of Xining, China