The “boat launch” from the westbound I-10 lane near the 17th Street Canal levee break.
Photo © 2005 Ken Wells