A NASA telescope captured the sharpest infrared images to date of the Horsehead Nebula, sitting amidst clouds of dust and gas in the Orion constellation, about 1,300 light-years away.