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