The popular Christmas event has been running for almost two decades. It’s showing no signs of slowing down.