Take a trip through the Tarantula Nebula

Take a trip through the Tarantula Nebula

Take a trip through the Tarantula Nebula: Stunning new video reveals the ‘exquisite detail’ in a galaxy just 160,000 light years away Tarantula Nebula is most spectacular feature of the Large Magellanic Cloud, a satellite galaxy to Milky Way Spans more than…