James Webb Space Telescope captures stunning images of the Tarantula Nebula

  • 2 years ago
New imagery shows the cycle of a star formation 161,000 light-years away.