Every year CP Rail of Canada runs two special "Holiday Trains" to raise money for local Food Shelf Donations. One train travels all over Canada, and the other across the Northern USA. Here is some video I shot of the Holiday Train pulling into downtown St. Paul, MN, Union Depot a week ago. I hope you enjoy it!
https://www.youtube.com/watch?v=GSBSINSFs14&hd=1