NASA also released a new version of an image of a massive swarm of stars they refer to as the "Christmas tree cluster." Formally named NGC 2264, the cluster is made up of young stars between one ...