KCS 4577 (AC4400CW) waits for assignment in the BNSF's engine yard in Denver. In the last month there have been quite a few KCS units rotating through the BNSF and UP yards in Denver.
A DPU on a very long southbound train.
This DPU unit must have been on a low priority train. The SB sat there without moving for hours.