Union Pacific SD70AH No. 8948 leads EMDX SD70ACe-T4 Nos. 1502 and 1503 along with three other UP units on a test train from Denver to Tabernash, Colorado (SDVTN 07) up the 2-percent grade in Coal ... (more)
Leaving the urban backdrop of southern California behind, UP's hotshot ZLAMQ slithers up the western slope of Beaumont Hill, commonly referred to as San Timoteo Canyon. In the distance one of many... (more)
SD70AH 8938 leads westbound freight in Oroville.
An SD70AH brings up the rear of a consist of locomotives running light through Glenwood Canyon during the last moments of sunlight in Glenwood Springs, CO on January 17, 2016.
A fresh blanket of snow covers the scene that fell overnight as more snow continues to fall. Seen here, three of four UP SD70ACe and AH's take coal empties west up the 2-percent grade at Pineclif... (more)
EMD road power then and now meet in Salt Lake City on Jan. 9, 2016.
Crawling along at the posted track speed of 10 miles per hour, PSA&P engineer Brock Hansen has UP 8852 and 58 empty garbage cars under control as they approach McCleary on the former Northern Paci... (more)
Two of Union Pacific's newest SD70AH locomotives are pulling a seventeen car long passenger special towards the summit of Beaumont Hill, near Banning, as the sun begins to rise and warm cool air o... (more)
An eastbound manifest led by Union Pacific SD70AH No. 8942 eases down the grade on Main 1 between Buford and Sherman Summit, Wyoming on November 28, 2015.
Led by a very clean and freshly painted UP SD70AH, NS hotshot 212 makes it's way past the control point Courtenay in Seneca, SC.
NS 224 at the South Wye road crossing.
After getting the light, Union Pacific SD70AH No. 8902 departs La Fox, Illinois on Main 1 at the Metra La Fox Station on June 24, 2015. RP contributor Jason Boring watches the train from inside th... (more)
Union Pacific's hot ZLAAH stack train arrives in Salt Lake City bathed in dramatic storm lighting on Oct. 20, 2015.
A gorgeous autumn morning finds Union Pacific's MRONY train gliding east through Price Canyon entering the Kyune Gooseneck on Oct. 15, 2015.