STS058-91-058 (18 Oct-1 Nov 1993) --- In this unusually clear view, the Ouachita Mountains of southeastern Oklahoma are framed on the north by Lake Eufaula on the South Canadian River, and on the south by the R More