Recap of the 31st International Snow Sculpture Championships in Breckenridge, CO
Recap of the 31st International Snow Sculpture Championships in Breckenridge, CO
A look at the winners of this year’s 31st International Snow Sculpture Championships held in Breckenridge, Colorado.