Previous Next Photo By Kris Klemick or if their excessive speed carries them up the kick back ramp and off the end of the pier into the Delaware. Another heavily weathered and faded Conrail Pier 124 sign was mounted on the south ramp. Year 2008 Original Date 8/14/08 Location Philadelphia PA Collection CRHS Conrail Photo Archive Contributions