This photo of the International Space Station (ISS) was taken during STS-119, a Space Shuttle mission that delivered and assembled the fourth starboard Integrated Truss Segment, and the final set of solar arrays and batteries to the station. Construction of the ISS is still ongoing and is scheduled to complete in December 2011.Photo: NASA
This picture of the day has been featured on Portal:Technology. |