KENNEDY SPACE CENTER, FLA. - Space Shuttle Discovery remains on Launch Pad 39B after the countdown was halted for the launch of mission STS-121. The launch was scrubbed due to the presence of anvil clouds and thunderstorms within 20 miles of the launch site and postponed for 24 hours. Photo credit: Nikon/Scott Andrews
Location Kennedy Space Center, FL
Date July 1, 2006