Sun drenched strollers enjoy music on the water.
Zon doorweekte wandelaars genieten van muziek op het water.
people are sledding in the snow
mensen sleeën in de sneeuw
If the people are sun drenched there's no snow.
Als de mensen zonovergoten zijn, is er geen sneeuw.