This spectacular and unusual image shows part of the famous Orion Nebula, a star formation region lying about 1350 light-years from Earth.
This spectacular and unusual image shows part of the famous Orion Nebula, a star formation region lying about 1350 light-years from Earth.