NASA Reveals A Cosmic Cocoon Hidden In A Star Filled River Of Dust

NASA’s latest Astronomy Picture of the Day reveals the Cocoon Nebula, a vast stellar nursery shaped by glowing gas and dark cosmic dust.