It’s not just the cold leaving visitors breathless in North Woodstock, New Hampshire – it’s the dazzling ice castles there. See the stunning display, learn why it opened early this year and find out ...