CP train 113 at Loon, Ontario.
A westbound Z train rolls through the wide open deserts into the small town of Tacna on a warm September afternoon.
CSX L839-13 glides over the Alcovy Trestle as they make their way towards Social Circle with a pair of of rebuilt GE AC units
Vancouver Coquitlam, BC - Toronto Yard, ON racks/intermodal twist through Coldwell and thru the east siding switch.
CP 113-06 is about to knock the light down at Coldwell East curving along Echo Lake, with Lake Superior behind.
A recently rebuilt ex-Southern Pacific AC44 leads the daily westbound Atlanta to Los Angeles Z train out of Maricopa on a nice April afternoon.
A southbound Canadian Pacific grain train, freshly interchanged to Union Pacific just ten miles to the north at Eastport, rolls along the Moyie River in far northern Idaho. Smoke from the nearby R... (more)
With power that may become more common in this area in the near future, an empty crude oil train heads north out of Watts, OK on August 29, 2022 on the return trip to Canada after unloading at a r... (more)
CP AC4400CWM 8040, CP AC4400CW 8570, CP SD70ACU 7053, and CP AC4400CW 9637 pull the Winnipeg, MB - Toronto Yard, ON manifest through downtown Marathon on a beautiful afternoon. Operating mid train... (more)
CP 118 crosses The Little Pic River
CP 8025 leads train 100 east through Glenbow Ranch. I could tell you a load of stories about trying to get a photo here. I wish I had gotten one earlier this summer. Earlier in July it was looking... (more)
CP train 119 approaching Thunder Bay with CP 8000 pushing on the rear.
CP train 100 begins the descent of Bowker Hill.
Tail end DPU on train 119 crossing Pearl Road #5
Mid train DPU crossing the Black Stugeon River as seen from mile 138.1 of the long abandoned CN Kinghorn Subdivision.