Dig into the chilly charms of Lake Placid in the winter