BISMARCK, N.D. (AP) — Canadian Pacific Railway's Holiday Train is rolling through North Dakota again.

The program featuring trains with Christmas lights and live entertainment is in its 16th year. It raises money, food and awareness for food banks and hunger issues across Canada and the U.S. Since 1999 it has raised about $9.5 million and gathered 3.3 million pounds of food.

Scheduled stops in North Dakota this year are Dec. 15 in Hankinson and Enderlin, and Dec. 16 in Carrington, Harvey, Minot and Kenmare.

More From US 103-3