Photographic coverage of STS-111 Landing

JSC2002-E-26015 (19 June 2002) --- The Space Shuttle Endeavour is shown on the big screen in this overall view of the shuttle flight control room (WFCR) in Houston’s Mission Control Center (MCC). The shuttle landed at Edwards Air Force Base, California at 10:58 a.m. (PDT) on June 19, 2002. The landing site was switched to Edwards after three days of wave offs at Kennedy Space Center, Florida, due to unacceptable weather conditions.

Photographer Bill Stafford