The annual Ice Festival is back in Downtown Keene NH, Central Square with different ice sculptures. Share and Enjoy !Shares