universetoday.com
STS-119: A Mission in Pictures - Universe Today
[/caption] If this isn’t one of the most breathtaking space pictures ever, I don’t know what is. It’s the ISS at its full and final length, with all four sets of solar arrays unfurled, against the limb of Earth. The STS-119 mission successfully did its job of bringing up and installing the final set of … Continue reading "STS-119: A Mission in Pictures"