Shichahai Lake is one of downtown Beijing's best bird-watching sites, and this year marks the 12th year that Beijing Loving Birds Week has included an activity on the small island in the lake. [Photo by Jiang Dong / China Daily]
Snowy owls surprise Chinese bird-watchers
Panda Xing Bao on official presentation at Madrid Zoo