Massive newborn stars are creating in this dramatic torn apart image of the Trifid Nebula.The Trifid Nebula is home to many thousands of newly created star...