Even though the winter cold was thick and the air thin, plenty of people rolled up to watch the Canadian Pacific Holiday Train pull into Swift Current last night.

Arriving shortly after 8 p.m, the train was decorated with lights and decals, offering a glimpse of Christmas luxury with its passenger cars.

CP Holiday TrainAn expanded view of the crowd listening to Aysanabe's opening act. (photo by Hayden Michaels)

This year's train packed a present for the people of Swift Current, with Tenille Townes and Aysanabe playing Christmas classics from the stage car, with a full live band out in the frigid -33 C, which with the wind chill, felt like -39 C.

One of the people enjoying the show and company was Ron Elkington.

Elkington and his big hatRon Elkington, and his big hat. (photo by Hayden Michaels)

"I come out to this every year," said Elkington. "It's a blast. It's just the thing to do."

Indeed, amongst all the friendly locals, plenty could be seen with family and friends. For some like Elkington, it's a tradition to come out and enjoy the holiday freighter as it brings music and lights. 

When asked if the cold was enough to deter him, Elkington laughed in his big fur hat.

"It's cold enough this year," said Elkington. "It's almost getting there."

Many small children stayed with their parents in their vehicles while watching the train pull up, but a few were bundled up warm in their snow gear and came out to listen to a few live songs. 

CP Holiday TrainA crowd gathers before the show starts. (photo by Hayden Michaels)

This year's Canadian Pacific Holiday Train will be headed to Maple Creek next on its tour, stopping in town today at 12:30 this afternoon.