Amtrak #5 heads along the Book Cliffs in Utah, northwest toward Soldier Summit, then on to Salt Lake City. Here it is just before sunset.
Along the Colorado River, Amtrak 6 races to try to make up time, already facing a low sun on a late winter afternoon.
The cows don't seem to notice that Amtrak 6 is 90 minutes late.
The California Zephyr rumbles out of Tunnel #1, 30 minutes behind the summer "Ski Train."
The California Zephyr exits Clay Siding, approaching the mouth of Coal Creek Canyon, on a hazy morning.
The California Zephyr deadheads a dome ahead of the passenger consist.
Heading West towards Truckee, CA
Amtrak's California Zephyr parallels Interstate 70 and the Colorado River on its way towards its next stop in Glenwood Springs.
Along the Colorado River, Amtrak Train 6 approaches Dotsero at just after 3pm.
The westbound CZ wastes no time getting out of Chicago as it hustles through Brookfield
Taken from car window - stuck in slow moving traffic
A pair of P42's race toward Naperville on their way out of Chicago.