A pair of Canadian Pacific SD30C-ECO's work the B70 job switching out cars at CP's Nahant Yard outside of Davenport, Iowa. The crew is currently shoving a flatcar of steel and an MOW flatcar down ... (more)
One of the first CPKC trains I've taken a picture of in the form of the Paynesville Sub wayfreight, westbound near Belgrade, MN, looks identical to a Canadian Pacific train.