S124-E-007090 (6 June 2008) --- The Kibo Japanese Pressurized Module and Kibo Japanese logistics module of the International Space Station are featured in this image photographed by a STS-124 crewmember while Space Shuttle Discovery is docked with the station. The blackness of space and Earth's horizon provide the backdrop for the scene.
Details