A New View of the Tarantula Nebula
Located in the Large Magellanic Cloud, the Tarantula Nebula is one of the largest star-forming regions close to the Milky Way.
Located in the Large Magellanic Cloud, the Tarantula Nebula is one of the largest star-forming regions close to the Milky Way.
Join the Discussion
There's probably an alien planet somewhere in there