Just about to call it a night on my computer but then I came across this article. The title of the thread says it all.
https://www.msn.com/en-us/travel/tripideas/all-aboard-the-best-christmas-train-rides-in-america/ss-BBPDivE?ocid=spartanntp#image=1
https://www.msn.com/en-us/travel/tripideas/all-aboard-the-best-christmas-train-rides-in-america/ss-BBPDivE?ocid=spartanntp#image=1