Looking for big-mountain skiing close to Boston? Look no further than Loon Mountain in New Hampshire.