Tarantula Nebula

The Tarantula Nebula, or 30 Doradus, is a vast star-forming region in the Large Magellanic Cloud. It contains some of the most massive stars and energetic stellar clusters known in the Local Group.

Connect