NASA’s Image Of Horsehead Nebula Is Truly Mesmerizing by Hitesh Rane August 23, 2021 0 NASA shares an infrared photo of Nebula from the Orion constellation which is 1,500 light-years away. Another infrared lens was ...