The 12th Zhoushan International Sand Sculpture Festival is to kick off in Zhoushan, east China's Zhejiang Province, on Sept. 29, 210. [Photo: Xinhua]