On its journey across North America, the CP Holiday Train features musical performances and collects donations for local food banks. The train presented the Calgary Food Bank with a cheque for $15,000 on Saturday.
Story continues below advertisement
Now in its 20th year, the holiday rail journey has raised more than $14.5 million and gathered 4.3 million pounds of food for communities along routes in Canada and the United States, organizers said.
WATCH (Dec. 9, 2017): Mallory McCredie and Shawna Ogston joined Global Calgary to talk about the CP Holiday Train, which helps raise money for local food banks.