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