Cosmic Spider: Amazing Tarantula Nebula Photos
Saturday, January 11, 2014 - 14:30
in Astronomy & Space
See amazing images of the aptly named Tarantula Nebula in deep space, also known as 30 Doradus. The nebula is located in a prominent region of star formation located in the Large Magellanic Cloud (LMC) the nearest neighboring galaxy to the Milky Way.