Team Mexico wins the International Snow Sculpting Championships in Colorado
Teams from around the world carved 25-ton blocks of snow into sculptures in Colorado. A team from Mexico won the International Snow Sculpting Championships with their sculpture of "The Beggar."