Video PlayerClose
Aerial photo taken on July 20, 2018 shows the exhibition area 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)