The Hudson River is still icing NYC. There's still snow visible in the Times Square live cam on rooftops (as opposed to where workers have likely been shoveling for tourists relentlessly). Looks like it only hit 41F today and has seen single digits in the last week. The snow bands have been very narrow in this last storm surge.
So anyway, look a little further north for the snow. Despite the movie tropes, NYC is never really a winter wonderland.
And now that I see "ice coast" is the name for icy east coast ski slopes, I've found Camelback just claimed they have enough snow to last into May
It's on the internet forever, but whatever the regular user needs is lost behind poor content indexing and incompetent search functions