Space shuttle Discovery astronauts (L-R) Koichi Wakata of Japan, John Phillips, Richard Arnold, Steve Swanson, Joseph Acaba, Pilot Tony Antonelli and Mission Commander Lee Archambault leave their crew quarters for launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida March 15, 2009. [Xinhua]
|