30 Doradus is a place where stars are born literally. This region, which is also known as the Tarantula Nebula, is located about 160000 light years from Ear...
Share this note: