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