Phys.org – Astronomy

Webb captures a cosmic tarantula

Thousands of never-before-seen young stars are spotted in a stellar nursery called 30 Doradus, captured by the NASA/ESA/CSA James Webb Space Telescope. Nicknamed the Tarantula Nebula for the appearance of its dusty filaments in previous […]