John L Mathis

Railroad Photography

CP - D&H - SOO Images

Click on a thumbnail image to show an enlarged image.


SOO 4409 rests at Hastings, MN on June 25, 2010. SOO 4648 at Hastings, MN on September 19, 2008. SOO 6055 and 6029 are leaving the St. Paul, MN on September 17, 2008.  


CP 5419 approaching the D&H Oneonta Yard Alco CP18 switches at the D&H Binghamton, NY yard. D&H PA 16 awaits a commuter assignment for the MBTA in Providence in 1977. CP C-424 4220 leads a solid string of ALCO's into Oneonta in October, 1994. SOO 6615 and CP 671 pull their manifest upgrade near Richmondville, NY on the D&H in October 1994.


SOO 4442 passes the Red Wing MN station - April 11, 2006

CP 4608 leads its patrol through Red Wing on April 11, 2006.

CP 4620 switches at Red Wing MN on April 11, 2006.


CP 9702 is the sole power for an intermodal passing through Red Wing, MN on April 12, 2006.

CEFX 1002 passes through Red Wing, MN yard on April 11, 2006.


GATX SD40-2 7365 and SOO SD40 737 await a meet at Afton, NY in October 1994. Soo 6615 and CP 671 pass the D&H signal bridges approaching Delanson, NY in October 1994. CP M630 4572 is on its last legs on the D&H at Oneonta, NY in September 1994. D&H ALCO RS36 5023 at Oneonta, NY in September 1994. CP SD40-2 5716 leads the acid train back on to the main at East Worcester, NY in September1994.


CP SD40-2 5429 near Wells Bridge, NY in October 1994. GATX 2000 on the D&H near Worcester, NY in October 1998. SOO 6029 in St. Paul, MN on Sept. 17, 2008. SOO 2064 (ex-MILW 2064) at Homer East, MN on June 24, 2010.