Astronomers thought they knew this famous nebula. Then they saw it in high-def.
Mashable -

The James Webb Space Telescope has imaged the Horsehead Nebula, a cosmic masterpiece about 1,300 light-years away from Earth in space.

Related Articles

Latest in News

More from Mashable