Having just emerged from the Howard St Tunnel, K145-08 passes the Hamburg St light rail station.
Penn Mary Yard at dusk.
The Montgomery Ward Warehouse looms in the background as an autorack train traverses the Mt. Clare Subdivision.
A slug set crosses the ancient Carrollton Viaduct in Baltimore, MD.
R191 speeds past Mt. Winans Yard in Baltimore.
Bayview local HB01 approaches S Newkirk St on the Bear Creek Running Track with export dimensional loads for the Port of Baltimore Dundalk Marine Terminal in tow.
Empty oil train K143-15, with a colorful lashup, speeds west across the Jones Falls and is about to duck under North Ave on the Baltimore Belt Line.
Empty oil train K057-28, with an NS leader has just knocked down the signal at Huntingdon Ave, as it speeds west on the Baltimore Terminal Subdivision.
Third trick yard job, Y301, brings a heft drag from the other side of town towards Curtis Bay Yard. They are coming off the South Baltimore Industrial Track and are about to enter the Curtis Bay ... (more)
Now arriving..... Baltimore, BC!
Train Q226 arriving into Curtis Bay Yard on the south side of Baltimore. Above it is the unique truss bridge that carries I-895 over the yard.
Empty oil train K055-30, with a good looking EMD leader, emerges from the tunnel under Huntingdon Ave and splits the signals at the east end of Mt Royal siding.
Y231 assembles Q137 at the Seagirt Marine Terminal. 8646 is one of two units left on the Union Pacific roster still wearing full CNW paint.
590 creeps down the President St Branch as it nears the CONSOL Marine Terminal receiving yard.
Holiday extra UPS train Q035-10, crosses over from 4 Runner to track 1 at West Baltimore.
Q217 with a standard cab GE leader is westbound through HB interlocking.