A Minnesota Team Just Won The World Snow Sculpting Championship’s In Stillwater!
Teams from around the world were competing for the title of 'World's Best Snow Sculptors'. The USA took two of the top three places, and a team from Wisconsin won the "People's Choice" award.