Santa’s Upstate New York Workshop Will Blow Your Kid’s MindsSanta’s Upstate New York Workshop Will Blow Your Kid’s MindsNestled in Upstate New York's Adirondack Mountains is Santa's North Pole Workshop, a magical place where Christmas has been brought to life for over 70 years. Traci TaylorTraci Taylor