Canadian Pacific Holiday Train 1.1Free
Every Christmas season since 1999, Canadian's Pacific festively-decorated Holiday Train has toured North America in support of local food banks.
In early December of each year, two specially-decorated trains cross southern Canada and the northern United States, collecting food and donations for Canadian and U.S. food banks. Since its inception, the Holiday Express program has collected over 800 tons of food and $3,000,000 (Cdn) in donations. The trains visit over 100 communities, providing holiday entertainment and raising awareness for the issue of hunger.