Home Global Located 1,350 light-years away, the Orion Nebula is the perf…

Located 1,350 light-years away, the Orion Nebula is the perf…

Located 1,350 light-years away, the Orion Nebula is the perfect laboratory for observing the star formation process. Discover how NASA’s Hubble Space Telescope’s unprecedented survey of the region uncovered a celestial cornucopia: http://go.nasa.gov/2mA8ajT