NASA Discovers ‘Cosmic Wreath’ Star Cluster
NASA has discovered a stunning star cluster in space, which it has dubbed the “cosmic wreath” due to its resemblance to a festive holiday decoration. The cluster, located 200,000 light-years from Earth, is made up of stars and dust clouds that form a ring-like shape, with orange, yellow, green, and blue hues. The image was … Read more