The KJRY Santa Train heads west, approaching the town of Breeds.
The 2017 KJRY Santa Train heads west just east of Canton.
The 2017 KJRY Santa Train sits in Breeds while all the children get a tour of the caboose and the lead locomotive.
The 2017 KJRY Santa Train heads west, approaching the small town of Breeds.
Merry Christmas! The KJRY Santa Train heads west across the open fields of central Illinois.
After Santa's first appearance of the day, the Otter Tail Valley Railroad crew awaits their departure from Barnesville, MN. Besides this show, they'd also stop in Rothsay and Fergus Falls. Hats o... (more)
OTVR 1483 brings their Santa Train into Fergus Falls for the last showing of the day. Once a busy GN line, the tracks here only see a few trains a week. Mostly grain and ethanol, as well as BNSF g... (more)
SOO 1003 leads the Santa Train east into Hartford.
The KJRY Santa Train heads west just west of Canton behind a A-B-A set of Fs and a caboose.
The KJRY Santa Train departs west out of Canton behind a A-B-A set of Fs and a caboose.
Steam Locomotive Heritage Association's SOO Line #1003 accelerates towards Hartford with their annual Santa Train in tow.
SOO 1003 backs the Santa Train west near the small town of Rubicon.
SOO 1003 backs the Santa Train out of Hartford on its reverse move to Woodland.
SOO 1003 storms east through the town of Woodland as it heads to Hartford with the Santa Train.
Conrail's Browns Yard Santa Train heads west to Freehold, passing through Monmouth Battlefield State Park.