S124-E-007018 (6 June 2008) --- Interior view of the newly installed Kibo Japanese Pressurized Module of the International Space Station, photographed by a STS-124 crewmember while Space Shuttle Discovery is docked with the station.
Date June 7, 2008