The Desert Wind / Pioneer is heading up Utah's Echo Canyon early in the morning.
Due to the flooding in the Reeseville Marsh on Milwaukee Road's Lacrosse Division mainline both Amtrak passenger and Milwaukee Road Chicago to the West Coast trains are being detoured via the weed... (more)
VIA 6434 leads a 4-car VIA 635 towards its next stop at Dorval Station during a brief sunny period.
No longer stranded in Churchill. Wrapped unit VIA 6402 was stranded in Churchill for much of 2017 (along with an entire trainset) due to flooding of the rail line that leads to Churchill in... (more)
Amtrak Hiawatha train 332 arriving into the Milwaukee Airport station. Destination, Chicago...
VIA 67 has 3 LRC cars in 3 paint schemes as VIA 6410 leads it across the Lachine Canal.
The late afternoon sun catches Amtrak F40 212 on a Springfield-New Haven shuttle run passing a searchlight signal just south of the station at Berlin, CT. The second main track here was removed a ... (more)
Via train #2, the Canadian, passes through Heffley Creek, BC with 2 Canada 150 wrapped F40's leading on 5/17/17
Via train #1, the Canadian, passes over the Pembina River Gorge between Evansburg, AB and Entwistle, AB on 5/21/17. This shot was pretty gutsy to take, straddling the guardrail of westbound Canad... (more)
A short Via train #6 fits in the scene perfectly as it heads east towards Jasper, AB, seen here just west of Tete Juane Cache, BC on 5/18/17
The Eastbound "California Zephyr" Amtrak Train #6 crossing the SP trestle at Long Ravine. At one time, the Nevada County Narrow Gauge ran underneath which was abandoned in 1942. Today, t... (more)
The westbound Reno Fun Train with #289 leading two SDP40F's West of Colfax.
Well-armored Amtrak F40 209 and Conrail C30-7A 6574 compare notes before going to work on a summer afternoon at Springfield, MA.
Music City Star Train number 158, and 160, is waiting in idle for the crew to go on duty for the Friday afternoon rush. Train number 156 had already departed the Lebanon Yard, and is heading to th... (more)