New Richmond High School students and staff battled the elements and each other during a series of challenges and activities throughout the week of Ice Fest, which took place during the week of Feb. 4-8.