CP has been moving several 600 series trains (crude/windmill) a week to/from the USA via Canada. Here, CP 600-500 moves along through Neys with a bunch of "swords". This train originated on the UP at Windsor, CO ; was handed to the CP at St Paul, MN with some switching over the BNSF, and is destined to Searsport, ME on the MMA.