CP 8134 eases up to the red signal at South Perry to wait for CP 8822 North to pass before crossing to the CP Parry Sound subdivision at the south end of the Ontario Directional Running Zone.
In the most northeastern town of Iowa, CP 474 continues its journey south through New Albin past St. Peters Cemetery, with the American flag flying high.
CP 474 heads south past a farm in southeastern Minnesota, a couple miles from the Iowa border.
Calgary-Wynyard grain empties depart Pasqua into the rising sun after setting out some cars for K54's train to lift.
CP AC4400CWM 8003 leads train 298-04 past the old Emerson, MB depot and in a few moments will be across the Canada/USA border at Noyes, MN.
Fairly recently rebuilt, CP AC4400CWM 8175 leads train 112-08 into Moose Jaw off of the Swift Current Sub.
The sun rises over Pasqua as 119-07's train begins its descent into Moose Jaw.
CP 8118 leads train CP 650 along Lake Champlain at Putnam Station, NY
Leading 118-06's train, CP AC4400CWM 8049 creeps down to the signal at the end of the double track at Marquette as 100-05's train flies by on the north track.
118-06's train departs the south track at Marquette chasing 100-05 into Winnipeg.
The daily St. Paul, MN to Kansas City, MO manifest heads south through Reno on the Marquette Sub. The calm waters provided a nice reflection here.
CP train 113 crossing the Wolf River at Dorion, Ontario.
298-04's train heads for the US border at Emerson/Noyes behind CP AC4400CWM 8003.
298-04s train is back on the move heading south for the border at Emerson, MB/Noyes, MN after meeting northbound 299-04 at Fredenstahl siding.
Westbound approaching Navilus on the CP Nipigon Subdivision.