Home > News > Techscience

Webb Space Telescope Captures Clear Image of Horsehead Nebula

HuTao Sun, May 05 2024 10:55 AM EST

According to the Associated Press on April 30, NASA has released the clearest image to date of a portion of the Horsehead Nebula captured by the Webb Space Telescope, with details even showing the "mane." 6631919be4b03b5da6d0e0d6.jpeg It is reported that the Horsehead Nebula is located in the constellation of Orion, approximately 1,300 light-years away from Earth. (CCTV reporter Xu Tuo)