Description

The Tarantula Nebula Photos or 30 Doradus Nebula Complex Photos – A Stellar Nursery located in the Large Magellanic Cloud. The Tarantula’s size is estimated to be 600-700 Light years across.