A winter wonderland of 25 million pounds of ice: Majestic ice castles open in New Hampshire