A photographer installs a remote camera as space shuttle Atlantis sits on launch pad 39A at Kennedy Space Center in Cape Canaveral, Florida, June 7, 2007. (Xinhua/Reuters Photo)Photo Gallery >>>