A sand sculpture featuring China's ancient sports culture is one of the highlights in the 3rd International Sand Sculpture Festival, which kicked off in Haiyang, a coastal city in east China's Shandong province on Thursday, June 26, 2008.
(CRI June 27, 2008)