A very weathered SD70ACe leads an intermodal out of Global 3 in Rochelle.
UP 8577 (SD70ACe) rounds the corner and passes the water tower in the UP's North Yard.
After a short stop at Greeley, UP 844 storms through Platteville on its way to Denver for the annual Frontier Days Train.
A small group of photographers at Terry Ranch Road snap a few frames of the 844 making its move to Denver prior to Frontier Days.
A "Snoot" works the morning hump job at Alton & Southern's Gateway Yard.
UP 2308 leads YPRCP, the Proviso-Bensenville transfer, through Franklin Park.
It may look like a race, but it's really the turtle vs. the sloth. Both Upper River Services LLC's Itasca and Union Pacific's YSP80 03 are making less than 10 mph through Dayton's Bluff.
UP 5405 leads a long WB intermodal train over Cienega Creek trying to escape the monsoon storms
UP 4551 East departs Cheyenne passing under the classic UP style US&S P5 signals. Signal replacement on the Overland Route west of North Platte seems to have been non-existent along with photos of... (more)
UP 1124 and three other siblings sit on the Albina power track.
Eastbound rail train knocks down the search lights at CP W547 shortly before entering the Hermosa Tunnels on Sherman Hill.
A Union Pacific mixed merchandise train pulls out of the Davidson Yard in Fort Worth, TX with UP No. 6529 on point.
A UP sand train heads southbound on the Mankato Sub east (north on timetables) of Lake Crystal.
UP YSPMP 03 returns from East Minneapolis Yard to South St Paul Yard. It was nice to catch a trio of standard cabs on Dayton's Bluff.
Union Pacific SD40-2 "snoot" 1658 and SD60M 2480 outside the Jenks shops. The 1658 having it's engine fully exposed for work to be done, while 2480 shines in some fresh paint.