A bird inhabiting the Bird Island in Shenyang, northeastern China's Liaoning Province, competes in a special "sports meeting" on August 17, 2008. In a bid to attract visitors and celebrate the Olympics, the Bird Island has trained some of its residents to perform in mini events like weightlifting, skating, and basketball. [Photo: cnsphoto]
|