California Institute of Technology
Spitzer Science Center: Image of the Tarantula Nebula
The Tarantula Nebula, also known as 30 Doradus, is a dense, star-forming region captured in this space telescope image. In addition, a detailed textual overview explains various specifics of the picture.