HAPPY LANDING The Space Shuttle Endeavour with its crew of seven astronauts touches down Nov. 30, 2008, at Edwards Air Force Base, Calif. This is the 52nd time NASA has used Edwards AFB as its alternate landing site. SHARE: Download: Full Size (0.05 MB) Credit: VIRIN: 916540-Q-AWG94-866.jpg Photo Gallery