'Tis the season for holiday trains to deliver cheer and charity to dozens of Canadian and U.S. cities and towns.
Among the most well known: Canadian Pacific Railway's annual Holiday Train, which has been touring cities in the United States and Canada since 1999. This year, the brightly lit, 1,000-foot-long train on the Canadian leg of its journey includes a "Spirit of Tomorrow" car marking Canada's 150th birthday this year.
The CP Holiday Train's mission has remained constant ever since it began: to raise as much money, food and awareness as possible in the fight against hunger.
Other railroads also operate trains during this season to raise funds or distribute food or gifts to people in need. Here's a feature story I wrote about some of those trains, including a list with links to more information about their schedules. If you know of other holiday trains that are making the rounds for charitable purposes, let me know so I can add them to this list.