A black and white medium resolution optical satellite image showing Space Shuttle Discovery on Launch Complex 39B (LC-39B) ahead of the STS-121 mission.

Space Shuttle Discovery

This image from OrbView-3 shows Space Shuttle Discovery sitting on the pad at Launch Complex 39B ahead of its STS-121 mission to the International Space Station. This image was taken during the countdown of the missions first launch attempt, however it was scrubbed. The launch happened 3 days later on July 4.

Interactive Viewer

Cape Canaveral
Kennedy Space Center
Space Shuttle