I took this picture at Battery Park in the historic district of New Castle Delaware. This is the remnant of a very old Pier where William Penn first stepped onto American soil. It is often thought that Penn's Landing in Philadelphia Pennsylvania was his first step into this country but it was here in Delaware in 1682.