A 'rampaging lion' nebula roars to life in a stunning deep-space photoSpace.com•Saturday, November 22, 2025 at 3:00:00 PMNeutralScienceThe Lion Nebula is located 10,000 light-years from Earth in the constellation Cepheus— via World Pulse Now AI Editorial SystemRead OriginalWas this article worth reading? Share itSave this articleReport article