Clik here to view.

The CP Holiday Train is seen at its stop in Edmonton, Alberta on Thursday, December 8, 2016. The train crosses Canada raising funds for food banks before Christmas.
Clik here to view.

Charmaine (left) and Joe Dollente get their photo taken with the train during the CP Holiday Train’s stop in Edmonton, Alberta on Thursday, December 8, 2016.
Clik here to view.

Devin Hock (right) and Lisa Binns get a photo taken in front of the holiday lights during the CP Holiday Train’s stop in Edmonton, Alberta on Thursday, December 8, 2016.
Clik here to view.

Revellers take in the holiday lights during the CP Holiday Train’s stop in Edmonton, Alberta on Thursday, December 8, 2016.
Clik here to view.

Revellers dance to Jingle Bells as sung by Dallas Smith during the CP Holiday Train’s stop in Edmonton, Alberta on Thursday, December 8, 2016.
Clik here to view.

Dallas Smith (centre right) performs during the CP Holiday Train’s stop in Edmonton, Alberta on Thursday, December 8, 2016.
Clik here to view.

A reveler takes a photo during The Odds performance at the CP Holiday Train’s stop in Edmonton, Alberta on Thursday, December 8, 2016.
Clik here to view.

The Odds perform during the CP Holiday Train’s stop in Edmonton, Alberta on Thursday, December 8, 2016.
Clik here to view.

Dallas Smith (right) performs during the CP Holiday Train’s stop in Edmonton, Alberta on Thursday, December 8, 2016.
Clik here to view.

Ken Greyeyes takes a photo of his daughter Destiny (centre) and wife Tina during the CP Holiday Train’s stop in Edmonton, Alberta on Thursday, December 8, 2016.
Clik here to view.
