Photo #: STS51I-39-8 Technical Info All Available Images Lo-Resolution 104k Features: DELTA, LAKE RUDOLF, RIFT, FAULT, LAKE, OMO RIVER, SEDIMENT, MOUNTAIN Geographic Region: KENYA