Really tideous terrain I think its the snow melting and then the freezing winds which whip the snow into this texture. Pain in the arse to walk across I can tell you!
Suncups are mostly caused by refraction of sunlight. Imagine a lens-like effect caused by deformities in the snow. Although wind does have an effect on their formation.