James Webb Space Telescope captures Tarantula Nebula in its full splendour
Nature News Science Technology

James Webb Space Telescope captures Tarantula Nebula in its full splendour

The James Webb Space Telescope captured this stunning image of the nebula 30 Doradus. Also known as the Tarantula Nebula, it could hold important clues about star formation during our universe's "cosmic noon." [caption id="attachment_1503"…