CP9524: EMDX 1606 C46 at Carseland 01,21,2017-3
CP9524: EMDX 1606 C46 at Mile 155 Brooks Sub 01,21,2017-7
CP9524: EMDX 1606 C46 at Carseland 01,21,2017-9
CP9524: EMDX 1606 C46 at Carseland 01,21,2017-1
CP9524: EMDX 1606 C46 at Carseland 01,21,2017-11
CP9524: UP 3025 at Rochelle
CP9524: UP 3042 304 at Mile 4 Laggan Sub
CP9524: CP 8957 499 at Strangmuir
CP9524: CP 8957 499 at Mile 163 Brooks Sub
CP9524: EMDX 7208 2A03 at Mile 64 Aldersyde Sub
CP9524: EMDs of a Different Mother
CP9524: EMDX 7225 296 at Strangmuir
CP9524: EMDX 7208 2A03 at Blackie
CP9524: EMDX 7208 2A03 at Blackie
CP9524: EMDX 7225 301 at Mile 145 Brooks Sub
CP9524: EMDX 7225 301 at Mile 145 Brooks Sub
CP9524: EMDX 7225 301 at Mile 160 Brooks Sub
CP9524: UP 3063 801 at KC Junction
CP9524: UP 3063 801 at Mile 51 Mountain Sub
CP9524: UP 3063 801 at Revelstoke
CP9524: UP 3063 801 at Revelstoke
CP9524: UP 3063 801 at Mile 119 Mountain Sub
CP9524: UP 3063 801 at Mile 118 Mountain Sub
CP9524: UP 3063 801 at Mile 119 Mountain Sub
CP9524: UP 3063 801 at Albert Canyon
CP9524: UP 3063 801 at Revelstoke