In a scene that has completely changed, various Seaboard power now owned by CSX sit outside the South Louisville Shops that were built in the 1905 by the L&N. Today in this same view the University of Louisville's football stadium sits at this location. See RP 279671
for a view of what it looks like today.