WASHINGTON — New views from the Hubble Space Telescope are revealing the spooky-looking Tarantula Nebula in never-before-seen detail.
The Tarantula Nebula is located about 160,000 light-years from Earth in the Large Magellanic Cloud, one of the closest galaxies to the Milky Way. The...