Steam Along Tillamook Bay: McCloud River Railroad 2-6-2 No. 25 leads a short excursion train along Tillamook Bay, just north of Garibaldi, Ore., on July 7, 2013. The American Locomotive Com... (more)
After a day of rain and clouds,: seeing the sun bust through at Caithness, British Columbia was a welcomed sight while railfanning on Canadian Pacific's Cranbrook Subdivision. Seen here in ... (more)
Earning Its Keep: Nearly 58 years after it was built as No. 128 for the Northern Pacific, Watco SW1200 No. 1214 is still earning its for the Mission Mountain Railroad. On May 29, 2013, No. ... (more)
GRS 301 leads two other GP40s on the point of the Rumford Job as they head for the branch at Leeds Jct, Maine on January 12, 2008. In the distance, Pan Am 511 leads train NMED.
Canadian Pacific GP38-2 3084 leads the Make-A-Wish excursion east at Bull River, British Columbia on the afternoon of July 16, 2011. The train is seen here along the Kootenay River.