Delaware Seashore state park looking north from the bridge