A new image from the James Webb Space Telescope (JWST) has been released, showing a colorful cosmic structure known as the Treasure Chest in the Carina Nebula.
register or log in to get more services such as weather report, extended news articles and web search