Video PlayerClose
Photo taken on July 20, 2018 shows sand sculptures of the International Sand Sculpture Festival in Zhoushan, east China's Zhejiang Province. The festival opened on Friday, and will last from this July to May of next year. (Xinhua/Xu Yu)