The Canadian Pacific Holiday Train has been making it's way through Minnesota with multiple stops along the way. See pictures from the Buffalo, MN stop!
The Canadian Pacific Holiday Train has begun its 25th annual trip through the northern United States and will be making several stops in central Minnesota this week.
The Canadian Pacific Holiday Train is so amazing it almost doesn't seem real. Seriously, lights, performers, all dripping with Christmas spirit -- as Ashli says, it's like a real life 'Polar Express.' Your kids (and your inner kid) will absolutely love the night. I'll see you in Annandale!
Every year the Canadian Pacific Holiday Trains roll across the U.S. and Canada, stopping in dozens of communities along the way, raising food and cash donations for food banks -- and it's on the way to Central Minnesota. Here's the 2016 schedule (and a cool video):