The International Space Station (ISS) as seen from NASA space shuttle Endeavour on May 29, 2011.