CP 7050 leads CSX empty potash train B222 westbound on the B&O through Deshler.
Two CP motors sit head to head in CSX's Pinoca yard in Charlotte NC, after getting there on one of Chicago's tanker trains. One an EMD SD70ACU, and the other a GE AC44C6M.
CP 7050 leads the Spokane-bound manifest train south through Mazeppa, AB.
CP train 685 heads west through Belgrade with a bright ACU on point.
CP 118 pulls down the siding at Heron Bay to meet 113-19's train during a late October snow storm