CP 9643 Blasts through Poplar Point Manitoba at 60 per.
CP 9301 plays road switcher at the Portage La Prairie Yard.
CP9516 rounds the corner west of Wesbourne Manitoba.
CP 5925 and 5970 rescue an empty grain train that stalled on the hill between Neepawa and Franklin Manitoba. The train had been blocking three crossings for about an hour.
CP 4038 proudly displays her new coat of paint at the riverside park in Minnedosa Manitoba
CP 5925 Passes freshly painted FP9 4038 at the Little Saskatchewan River bridge in downtown Minnedosa
CP 5925 Grinds up the 2.2 percent grade out of the Little Saskatchewan River Valley at Minnedosa Manitoba.
CP 9550 heads into the hole at Meadows Manitoba.
BNSF 5249 and 6903 shove hard on the serpentine 5132 south at Tunnel 10
5780 south exits tunnel 3 in style
5464 north is braking hard dropping down from Cliff to Bealville. 5464 is exiting tunnel 3 while the tail end is visible in the upper left entering tunnel 4.
BNSF 688 south slogs around Tehachapi Loop
5876 east accelerates through a sag after a meet at Antelope, SK on the Maple Creek Sub.
BNSF 5132 south climbs towards Bealville after rounding the horseshoe at Caliente,CA
CP 9106 West on the Broadview Sub at the junction of the Estevan Sub