The Canadian Pacific Holiday Train is making a return visit through south-central Minnesota this week. The stops tonight, and stops in New Ulm in Janesville on Wednesday, will include live musical performances. The train will also roll through Mankato on Wednesday.
The decorated holiday train began on the east coast and will make several stops across the Midwest as it wraps up its 13th annual tour. The attraction and performances are free to the public in exchange for a monetary or food donation. Canadian Pacific donates that food back into the 130 communities it serves in eight U.S. states and six Canadian provinces.