This wood sculpture, one of 12 discovered in Shangba township, Southwest China's Chongqing municipality, resembles an animal. [Photo by Liu Xingmin/asianewsphoto]