Photo #: STS062-152-260 Technical Info All Available Images Lo-Resolution 259k Features: RIVER, ATCHAFALAYA RIVER DELTA, SED., SEDIMENT, ISLAND, COAST, BAY Geographic Region: USA-LOUISIANA