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.
GE AC4400CWMs 8137 and 8061 make a light engine move through Port Coquitlam Yard.
CP 8057 leads its train east through Edworthy Park in Calgary.
CP 118 flies through Cedar Park Station with CP 8121 & CP 8918 up front and CP 9375 mid-train.
CP 8037 + UP 7008 haul the manifest train through Neys and across The Little Pic River trestle. Upfront are half a dozen "AVTX" woodchip cars for the pulp mill at Terrace Bay.