A trio of SD70M's passes by the gazebo in downtown Roberts.
A rather new UP SD70ACe leads a stack train westbound through Rochelle. Stack trains and coal trains seem to be the predominant traffic through Rochelle on UP, with occasional manifest and autorac... (more)
On a very muggy early morning, an empty "K" rumbles north over the Catskill Creek with a nice colorful winged treat for the photographer today. The visiting foreign power color on this line durin... (more)
UP 8850 & 6274 lead westbound stacks on main 2.
A crewman throws a switch that will get UP 358 to the service island in the North Yard.
Shooting snow over a setting sun: After a very early blizzard in October 1997, the eastern plains of Colorado were heavily drifted with snow. Union Pacific found that it needed to call the Cheyenn... (more)
8838 makes its way east up Sherman Hill.
Trains can really flow on the Chester Sub double track. Here a pair meet at Bottom Road, near Columbia.
UP 6800 leads an empty coal train across the BNSF Aurora Sub and under the signals guarding the diamonds on a gorgeous spring afternoon.
Have you ever wondered what the cab interior of a GE Gas Turbine Electric looked like? The UP 14 and UP 16 were stored in Salt Lake City for many years. They both were derelict and heavily vandali... (more)
Norfolk Southern Doublestack Train I2G makes their way Eastbound through some Rock cuts in Prescott, AL.
Norfolk Southern Doublestack Train 22G makes their way Eastbound through the curves at Lovick, AL. With UP's CNW SD70ACe Heritage #1995 on the point
Norfolk Southern Doublestack Train 22G stopped in the siding at DeArmanville, AL. waiting to meet Amtrak P019 before continuing on Eastbound to Atlanta, GA. With UP's CNW SD70ACe Heritage #1995 on... (more)
An interesting lashup, including a CITI Rail GEVO, takes the switch at CP Bethlehem and heads towards Allentown yard.
Snaking its way through San Timoteo Canyon, UP 8463 leads an eastbound stack train up towards the top of Beaumont Hill on its trip across the Yuma Subdivision.