UP 1948 (SD40N) trundles into Franklin Park, IL with nightly local transfer freight YPRCP for Bensenville Yard, seen here passing under the Milwaukee Road-era B-12 signals on the east side of Fran... (more)
UP 7457 & 5310 bring up the rear of a westbound grain train.
GE C45ACCTE 7837 is on the end of a northbound priority intermodal at Salida Ca
UP 6194 & 5559 westbound with a grain train.
UP 7328, 7194, 5643, & 2680 with an eastbound intermodal train.
Sometimes things just work out, in this case me being in Texas for UP's steam specials. Odd that at 46 years old, my first ever photograph of UP steam would be the Big Boy!
A fresh UP leader drops down the BNSF Midway Sub with UP train MALSS 30. Until recently, I'd had poor luck catching UP in the Twin Cities.
The daily South Saint Paul to Des Moines freight takes the long way south via the Mankato & Fairmount Subs, with en-route work before joining the Spine Line.
Chico bound rock empties.
UP 6743, 5688, & 7921 power an eastbound grain train.
Westbound grain train east of the Hinkle yard.
Westbound Z train east of the Hinkle yard.
Union Pacific yard from 7th street overpass
UP train heading to Potsh.
Late Spring Morning Light | As the sun climbs into the sky on the morning of Wednesday, June 11, 2025, a southbound coal train cruises down the CPKC's Heavener Subdivision just south of Wat... (more)