M652 has just crossed the "Big Southern" (NS former Southern main) and crosses Interstate 77 just west of downtown Charlotte.
Company grain empties head across the recently replaced diamond at Selma and by the station on their way north up the A Line.
Light power rolls back toward Bensenville Yard on a beautiful afternoon.
CP AC4400CWM 8016 shoves 10268' of stacks & racks across the Little Pic River and up Neys Hill.
CPKC 113 a Montreal to Vancouver bound stack train with CP & KCS power makes its way west out of Marathon with Lake Superior and Peninsula Harbour providing the backdrop.
A Spring Sunday morning in Waxhaw is in full swing as Northbound military train CSX S542 rolls through town with a pair of CP GEs leading the way.
Winnipeg to Toronto manifest heads east along the shores of Lake Superior
CP 8158 leads train 100 east at Bearspaw. We haven't seen blue skies in these parts for over a week. Extreme heat and no rain has made that nearly impossible. We've also have smoke drifting in fro... (more)
CP 8075 leads an empty grain train east through Bearspaw. I have taken a picture at this spot twice before this year. Once in April and again in June. Each time the grass has gotten taller. This t... (more)
CP 8018 leads a northbound Potash empty at Sandpoint as it heads for Eastport, ID.
CP AC4400CWM 8150 and one of CPKC's geometry boxcars head up 112's freight crossing the trestle over the Little Pic River.
CPKC 678 is sitting in Birmingham waiting for a northbound to cross the drawbridge
CP 8017 leads a coal train in to CP Knoche Yard. They just came off the BNSF at Murray Yard, crossed the Hannibal Bridge and in to the yard.
CP 8021 leads its train west at Brickburn. This is an interesting location for a photo. Even though this is a westbound train, I got this photo in the morning. The line here heads off in a slightl... (more)
Stacks from the Port of Vancouver twist along the shores of Lake Superior