A treasure chest filled with stars has been captured in a new image from NASA’s James Webb Space Telescope. The featured image shows a dust pillar in the Carina Nebula, located roughly 7,500 light-years away inside our galaxy.
log in to read full article