A UP SD40N leads MPRPR north.
A UP AC44 leads a northbound sand train.
Ex-SOO 6030 leads CP 484 on the UP Milwaukee Sub.
A UP SD70M brings the EC-5 south.
Northbound CP trackage rights train blasts through the heavy snow at Norma on UP's Milwaukee Sub. The signal on the right is for the connection to the Harvard Sub.
UP 9442 takes a grain train onto the Harvard Sub connection at Norma (Thatcher Ave) with a final destination of Evansville, WI.
A northbound UP grain train for Janesville rolls over old right of way through Ohare Field on the. In the foreground is the CP C&M Sub followed by the new Milwaukee Sub right of way which was plac... (more)
182 comes off the CP C&M Sub and onto the UP Milwaukee Sub at Shermer for a quick run down the UP to Bryn Mawr where itll get back on the CP and run into Bensenville.
CP 182 creeps southward towards Bensenville seen from the I90 overpass. 'Car trouble...' What can you do???
CP 182 meets a northbound UP coal train at Howard Street in Des Plaines.
Train 281 heads north on the Milwaukee Sub towards Techny where it will get back on the CP C&M Sub.
ICE 6411 leads a CP stack train through Des Plaines on a beautiful spring morning.
281 works up to track speed as they make their way north out of Bensenville Yard towards St. Paul. This train is currently on the UP nearing Deval. The CP uses 11 miles of the UP's Milwaukee Sub b... (more)
CP 281 crosses Rand Road as it heads north towards Milwaukee and points west.
UP 9062 Just passing St Francis Interlocking on the trip South from Milwaukee to Chicago