Westbound Z train approaching Sprague, WA.
A westbound Z train approaching the east siding switch Tokio on the Lakeside Subdivision.
The morning Z-PTLCHC has just passed Whitcomb and is continuing east.
The morning Z-PTLCHC is summiting Providence Hill and is continuing east.
The morning Z-PTLCHC has just passed Towal and is heading east.
BNSF 7890 leads the CHCPTL west through Downers Grove.
The first of three hot Zs, shoot west out of cicero. Heres Z-CHCPTL ducking under a bridge in Lisle, IL.
Westbound Z at Cooks in the Columbia River Gorge.
Priority intermodal Z-CHCPTL blasts out of a tunnel and into Lyle, Washington.
BNSF 4723, the Microsoft Train Simulator engine, leads the Z-CHCPTL west on the BNSF Spokane Sub at Athol, ID. Here it is racing across Granite Loop Rd.
With the sun just off the horizon, a Portland-bound Z train enters the Wallula Gap along the Columbia River near Yellepit siding.
CREX 1313 leads BNSF 5941, and CP 9528 through Rochelle on a pleasant April day. Me and the people I was railfanning with were lucky enough to catch one of these in the lead.