Treetops Resort makes their own snow so you can plan your visits beginning in early December. Check their website for booking and activity details.