A northbound Canadian Pacific coal train passes the tranquil waters of the Columbia River at Castledale, British Columbia, on the afternoon of July 17, 2011
It's a beautiful afternoon along the Upper Mississippi River, as a CP train heads West near Lake View, MN. This train is slowing to take the siding for a meet with an EB stack train.
Another grain train, CP 254, heads down the CP at Sparta, Wisconsin. There was once a lot more trackage in this area when the MILW owned it, including a depot just behind me, and a parallel main t... (more)