NASA: On the Edge


The News Robot
(click to view the full-size image)

A dragon fly is seen at the edge of the lagoon near Launch Pad 39A on Wednesday, July 6, 2011, at the NASA Kennedy Space Center in Cape Canaveral, Fla. Space shuttle Atlantis sits on the pad in the distance, awaiting its July 8, liftoff on the final flight of the shuttle program, a 12-day mission to the International Space Station. Image Credit: NASA/Bill Ingalls (More at NASA Picture Of The Day)