This December, take a stroll in the village of Lake Placid