Countdown to End of Full Downlink Period!

Latest from New Horizons

Twitter RSS feed



Lowering the Centaur

Explanation: Inside the mobile service tower on Launch Complex 41 at Cape Canaveral Air Force Station in Florida, workers wait for the Lockheed Martin Atlas V Centaur stage (above) to be lowered to the first stage for installation.

Image credit: NASA.