KANSAS CITY, Mo. (AP) — A train bringing holiday cheer is winding up its journey through the South and Midwest. The Kansas City Southern Holiday Express Train began its trip November 23 in Texas. It's already made stops in Louisiana, Mississippi, Arkansas and Oklahoma. Final stops were scheduled this week in Joplin, Missouri on Tuesday; Pittsburg, Kansas on Wednesday; and Drexel, Missouri on Thursday. The trip ends Friday at Kansas City's Union Station, where the train will be on display through Sunday. The train features a specially decorated engine dubbed "Rudy," a gingerbread boxcar, a flatcar carrying Santa's sleigh, plus reindeer and a miniature village. There's also a snow-covered stall filled with model train displays, the elves' workshop and even a little red caboose. Guests get to visit Santa and tour the train.