James Webb telescope reveals fiery 'mane' of the Horsehead Nebula in spectacular new images

3 weeks ago 32

Captured in infrared light by the James Webb Space Telescope, the star-forming Horsehead Nebula is located 1,300 light-years away in the Orion Constellation.
Read Entire Article