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.
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.