EC94-42789-2
A drag chute slows the shuttle Endeavour after landing on runway 22 at Edwards, California, 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. The landing was at 10:02 a.m. (PDT) 11 October 1994, after waiving off from the Kennedy Space Center, FL, earlier that morning due to adverse weather at Kennedy.October 11, 1994
NASA / Photo