This unique and breathtaking image was captured happening at the center of the Lagoon Nebula, a place where stars are born.
IBT TV