Photo Gallery

Space Pictures This Week: Space "Horse," Mars Rover, More

The Horsehead Nebula rears its pretty head, the Mars rover explores, and the Soyuz spacecraft lands in the week's best space pictures.