New GE ET44AH No. 2672 is a distributed power unit on UP's North Platte to West Colton manifest freight at North Yard in Salt Lake City on Sept. 25, 2016.
With help from PTI transportation, Union Pacific's MWCNP-08 and ZCIG1-08 trains change crews at North Yard in Salt Lake City on Oct. 9, 2016.
Union Pacific SD40N No. 1616 pulls the LUE43 local into Salt Lake City on Oct. 9, 2016.
A new GE ET44AH leads a Skyline to Port of Stockton coal train west out of Salt Lake City at CP Orange Street on Dec. 2, 2016.
NORMAN OK Feb 24 1981 -- Santa Fe GP38 3517 leads train 6635 on the journey south.
Empty crude oil train heads back west to the Bakken oil fields of North Dakota.
FEC 101 rolls into New Smyrna Beach with one of the LNG sets. I ran up the bridge for this shot collecting about 4.7 billion sand spurs which took me 20 minutes to pull off me later.
The 2016 Capital Region Toys for Tots train with the Amtrak "Veterans" unit in the lead at Port Henry, NY
Crossing the backwaters ERODE WAP-4 with Kozhikode bound Jan Shadabti Express crossing Aroor - Kumbalam bridge at a speed of 20 kmph due to speed restriction
The CSLAZ passes through Afton Canyon, about 40 miles east of Barstow in the Mojave Desert. Behind the locomotives are 13 cars of live hogs bound for the Los Angeles area. Power is 3495-3430-917... (more)
UP 3492 East cruises through Afton Canyon, about 40 miles east of Barstow in the Mojave Desert.
The SRN interchange job heads to deliver boxcars to the KCS on a sunny Texas morning. The railroad is a boxcar only operation serving a paper mill and trades cars with the KCS and UP.
One of several Union Pacific units seen around Macon that day was this new SD70AH, leading NS #137 south toward Birmingham on the Albany District.
Fresh out of the paint shop at North Little Rock, UP 6895 is ready for revenue service.
An eastbound intermodal passes a westbound autorack train at Bort Road.