Those things sticking in the sand make the picture
very cool. They add a subtle bit if strangeness, in a very
cool way ... like Gilles Trans does in many of his renders.
What are those things anyway? They look like they
have (refracting) lenses in them.
Pete