The near-infrared revelation of NASA’s Hubble Space Telescope reveals a glittery novel view deep in the interior of the Tarantula Nebula, an unimaginably huge star-forming gas cloud embedded with 800,000 stars and protostars in it. The Tarantula Nebula, is also known as 30 Doradus and it resides 170,000 light-years away in the Large Magellanic Cloud. Magellanic Cloud is a miniature, satellite … [Read more...]
You are here: Home / Archives for Hodge 301