Antennae: A Galactic Spectacle
A beautiful new image of two colliding galaxies has been released by NASA's Great Observatories. The Antennae galaxies, located about 62 million light years from Earth, are shown in this ...