UP 2558 leads an Englewood, TX to Port of Long Beach stack train through the Willcox playa
UP 5258 leads an EB Z train through the OS at Mescal
Amtrak train #1 descends downgrade into Benson, AZ
UP 7495 leads a Racks n' Stacks upgrade to the Dragoon mountains as the sun sets
UP 8755 leads a heavy loaded grain train past the Cienega Creek bridge on a hot June evening
UP 8755 leads a heavy loaded grain train up the 1.78% grade to the summit in Mescal
UP 5876 leads a rack train through Pantano
As the light fades away UP 8772 leads a Z upgrade out of Cienega Creek
UP 8593 leads a intermodal through the curves at Shawmut
UP 5329 leads a intermodal train through the OS Bon
UP 1983 leads a K train through the vast open deserts of southern AZ.
UP 9646 leads an EB autorack train as it snakes its way down into the creek
UP 9646 cuts through Cienega Creek on a beautiful June morning
UP 3919 leads a EB intermodal train through the creek
UP 8189 leads a WB manifest on bottom track as the sun sets on a beautiful wet June day.