Astronomers using the NASA/ESA/CSA James Webb Space Telescope have captured stunning new images of the Orion Nebula, a diffuse nebula located approximately 1,350 light-years away in the constellation of Orion.
The post Webb Snaps New Pics of Orion Nebula appeared first on Sci.News: Breaking Science News…
Read More