blizzard beach
south beach, staten island, ny,  is a blizzard beach
when a beach is totally covered in snow, on top of the sand
"south beach, staten island, ny,  is a blizzard beach" What is the definition of "blizzard beach"?