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