A small quaint town all lit up during the holiday season.
The town has snow on the ground.
Just because it is the holiday season does not mean there is snow on the ground.
It doesn't always snow during the holiday season. Snow doesn't always stick to the ground.
The town may be lit up for the holidays, but there may not necessarily be snow on the ground.