The Canadian Pacific Holiday Train is celebrating its 20th year and you're invited! It left Montreal on November 27th and arrives in Central Alberta this Sunday, December 10th.

First stop after Calgary is Blackfalds at 12:45. You'll see it on the CP tracks at Gregg Street between Broadway and East Avenue.

After, the CP Holiday Train will choo-choo up to Lacombe, stopping at Len Thompson Fish Pond at 2:00.

Then, it will travel to Ponoka to arrive on the tracks by 50th Street and 47th Avenue at 3:45. 

With each stop, there's a 30-minute concert featuring Terri Clark, Sierra Nobel, and Kelly Prescot.

Free for the whole family - but be sure to bring non-perishable food items for the food bank.

The CP Holiday Train has raised more than $14 million and 4.3 million pounds of food for food banks since it's first run in 1999.