Sun smiled down on sandy creations.
Meaning: The star at the center of our solar system expressed pleasure or amusement in a lower position on things that are made or produced.
Choice of Words: Sun is the star at the center of our solar system, smiled means expressed pleasure or amusement, down means in a lower position, and creations are things that are made or produced.
Alternative Expressions
Related Expressions