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. The STS-119 mission successfully did its job of bringing up and installing the final set of solar array wings, giving [...]

More...