Stunning Photo Reveals Colliding Star Clusters Seen by Hubble Telescope
Thursday, August 16, 2012 - 15:00
in Astronomy & Space
The clusters are located about 170,000 light-years away.
The clusters are located about 170,000 light-years away.