 The massive, 17.5-ton Port 6 solar array truss (right) sits perched at the tip of the shuttle Discovery's robotic arm after being handed off from the International Space Station's own arm on Oct. 29, 2007 during NASA's STS-120 mission. Credit: NASA TV.
|
|