Jaw-Dropping New 122 Megapixel Webb Telescope Images Reveal Hottest, Most Massive Stars Known

A new ultra high resolution images from the James Webb Space Telescope have revealed thousands of new stars in the famous Tarantula Nebula.