NASA Releases Awe-inspiring Image of Star-forming Region Called Trifid Nebula NASA reveals a new image of the awe-inspiring Trifid Nebula, a celestial masterpiece showcases a convergence of three distinct dust lanes by Jace Dela Cruz