STS-111 Endeavour lands at Edwards AFB. on June 19, 2002

US Astronauts Daniel Bursch and Carl Walz, set a new U.S. space endurance
record June 11 when they beat the old mark of 188 days set by
astronaut Shannon Lucid aboard the Russian Mir space station in
1996. With today's landing, the new U.S. record is 195 days 16
hours 33 minutes.
  Click here to read more about the STS-111 Mission
 

Endeavour approaches Rwy 22 with STA following close behind.
 
 
 

Touchdown on RWY 22 at 10:57:41am PDT.
 
 
 

 
 
 
 

  

 Return to Space Photography Page