Photo Gallery

Space Photos This Week: Odd "Comet," Mars Rover, More

Astronauts spy Dubai's artificial islands, a massive star's birth "reassures" astronomers, the Mars rover Spirit surveys its surroundings, and more in our selection of the week's best space pictures.