Print
Mail
Large
Medium
Small
Share on
Legend of the Camel Bell is staged at the Huaxia Ocean Park in Xi'an, Northwest China's Shaanxi province, May 12, 2018. [Photo provided to chinadaily.com.cn]