Here's what to know before visiting New Hampshire's ice castles this winter.