This is the part of the Orion nebula. Recognize it? You may not, as this stunning new image comes from…