Visitors of all ages explored an icy castle in North Woodstock, New Hampshire, on Feb. 4, that was created by artisans with slush, icicles, water and low temperatures.