NASA released this new image of the star cluster, NGC 2264, also known as the “Christmas Tree Cluster.” It’s about 2,500 light-years away from Earth.
Comments
(._.)
There's nothing here…
NASA released this new image of the star cluster, NGC 2264, also known as the “Christmas Tree Cluster.” It’s about 2,500 light-years away from Earth.