Ice Castle in New HampshireIce Castle in New HampshireLincoln, New Hampshire is once again home to one of the coolest winter attractions in the country.Mark JenningsMark Jennings