A ‘rampaging lion’ nebula roars to life in a stunning deep-space photo

0
23

The Lion Nebula is located 10,000 light-years from Earth in the constellation Cepheus Read original article: Read More 


Discover more from DrWeb's Domain

Subscribe to get the latest posts sent to your email.

Leave Your Comments

This site uses Akismet to reduce spam. Learn how your comment data is processed.