STS-68 Landing at EdwardsThe shuttle Endeavour comes in for a landing on runway 22 at Edwards, CA, to complete the highly successful STS-68 mission dedicated to radar imaging of the Earth's surface as part of NASA's Mission To Planet Earth program.Read More Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/sts-68-landing-edwards/Copy URL to clipboard> DownloadShareSize1041x816px