An Atlas 5 rocket released by NASA lifts off from the launch pad in Cape Canaveral, Florida, the United States, November 26, 2011. The unmanned Atlas 5 rocket blasted off from Cape Canaveral Air Force Station in Florida on Saturday, launching a nuclear-powered NASA rover toward the Mars to look for life habitats there. (Xinhua) |