An impressive sand castle by one of the sand artits on a beach at Cannes.