Photo Gallery

Space Pictures This Week: Nebulae, Rockets, and a New Earth

The Horsehead glows and Earth gets another twin in this week's best space pictures.