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