S124-E-005526 (2 June 2008) --- The International Space Station is centered in this image photographed by an STS-124 crewmember as Space Shuttle Discovery approaches the station during rendezvous and docking activities on flight day three. Docking occurred at 2:03 p.m. (EDT) on June 2, 2008.
Details