Like thousands of white cannonballs dumped on the beach, you think these have to be man made, perhaps part of some sculpture exhibition. But the giant snowballs are entirely natural, although the sight has not been witnessed here in living memory.
http://siberiantimes.com/other/others/news/n0797-anyone-for-a-snowball-fight/