Oprah Winfrey Absolutely Loves the New Hampshire Ice CastlesOprah Winfrey Absolutely Loves the New Hampshire Ice CastlesThere's an ice bar, sparkling sky, colorful lights, and ice slides.Jolana MillerJolana Miller