Print
Mail
Large
Medium
Small
Share on
Of the 12 wood sculptures discovered in Shangba township, Yunyang county, Southwest China's Chongqing municipality, many of them were of people. [Photo by Liu Xingmin/asianewsphoto]