The image of Horsehead Nebula released by NASA