A sand sculpture featuring Mermaid is on display at a beach park in Changde city, Hunan province, Oct 10, 2015. [Photo/IC]