I feel inspired when you talk sandy beaches and I need to go to one because it's been such a long time since I've been to one.
I think turtles hatching from eggs scurrying towards the water, leaving tiny tracks, sure expresses a lot about Earth and how Life can be an endless Paradise.