Eleven sand sculptures by artists from the Chinese mainland and Taiwan appeared at the Yushawan Park in Quanzhou, Fujian Province.