Stunning Photo Reveals Colliding Star Clusters Seen by Hubble...

The clusters are located about 170,000 light-years away.

5,460 views space.com

Interest

Astronomy
Discovered by starspirit
on Aug 16, 2012

Stumblers Who Like This Page