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