We're fortunate to live in these times. Multiple space telescopes feed us a rich stream of astounding images that never…
Located in the Orion Constellation, roughly 13,500 light years from Earth, is the bright reflection nebula known as Messier 78.