Canadian Pacific train No. 199 rolls across the Columbia River at Revelstoke, British Columbia, on September 30, 2015.
CEFX 1034 leads a westbound IMS train near Swift Current. These blue CEFX locomotives just don't look right leading a Canadian Pacific train. I hardly ever pass up a photo opportunity though.
CP 8771 leads CP 199 west through the Milwaukee depot.
CP train 199 crosses the Columbia River bridge as it begins its trip west from Revelstoke, BC towards Kamloops and Vancouver.
CP stacks westbound across the former Soo Line, soon to cross from Minnesota into North Dakota.