S96-E-5036 (29 May 1999) --- The International Space Station (ISS) is only moments away from its docking with the Space Shuttle Discovery in this electronic still camera's view from
Discovery's flight deck. The image was
photographed at 03:34:23 GMT, May 29, 1999.