NASA’s image of the day shows off Christmas Tree Cluster of infant stars

NASA regularly shares ‘image of the day’ photos that aim to highlight a particularly relevant and stunning image from its vast space photography … read more