Welsh Sculpting In The Snow

This year, for the first time, a team from Wales competed in the Budweiser International Snow Sculpture Championships. Along with 14 other international teams, the team entered the championships in the picturesque, historical mining-now-ski resort town of Breckenridge, Colorado, about […]