The sun has set on the day, but the railroad work continues all thru the night. Here at New Hampton a power swap has just taken place between 686 and 477. 686's 3 SD40-2's weren't enough horsepowe... (more)
After waiting for a lengthy meet with 298 and 813, this 281 blast out of the siding at Bangor. This train would have to put the coals on as they would need to stay out of Amtrak #7's way until Win... (more)
The Davenport to Mason City local freight makes excellent time on the 40 mph track with a short train. This daily freight is normally an early afternoon train out of Marquette. Many times this tra... (more)
The Davenport to Mason City local freight swing around the s-curve near MP 63. This short train will stop in a mile to setout 1 car at Homeland Energy Solutions. Then on to New Hampton to meet a 6... (more)
Trains Magazine's David P.Morgan and RR Photographer John Gruber enjoy the dutch door of the CP 2839 steam excursion between Alexandria,VA. and Atlanta,GA..
Train 119 beside the Trans Canada Highway.
Sometimes it pays to get up really early on a Saturday morning. At around 7:00 AM on Saturday, August 29, 2015, CP GP38-2 #7307--a former D&H engine--leads Train D45 north for Saratoga as it burs... (more)
ES44AC 8893, St.Lawrence & Hudson SD40-2 5560 and AC4400CW 9625 pause beside the station in Smiths Falls with CP 119.
Empty ethanol tanks run west through Milwaukee past the former home of the Eschweiler designed Milwaukee Gas Light Co. buildings with a trio of SD60s leading the way.
The Trail Turn heads back to Thief River Falls with gravel loads from the Strata Corporation pit near its namesake community of Trail, Minnesota.
Crossing Lafleur Avenue. CP 3048 is crossing Lafleur Avenue on CP's Lasalle Loop. It is returning to its train after switching out Total Canada (one of two clients still served by CP on thi... (more)
Empty oil train K059-27 speeds west on the main, passing Aiken siding, and the switch to the abandoned Perryville Branch.
Coming off the old Napierville Junction Railway. CP 253 with a nice lashup of CP 6252 and CSXT 674 is coming off the old Napierville Junction Railway (a Delaware & Hudson subsidiary that ra... (more)