Space Shuttle Discovery stands ready on Launch Pad 39B ahead of mission STS-121 to the International Space Station. The second launch attempt on 2 July was scrubbed due to continued adverse weather conditions at Cape Canaveral - the launch is now scheduled for 4 July at 20:38 CEST (18:38 UT).