Horsehead Nebula in space