Photos: Spacecraft lands on comet

The European Space Agency celebrated a cosmic touchdown Wednesday by successfully landing a spacecraft on a comet.