A new composite image from NASA space telescopes has revealed surprising details about the Tarantula Nebula, a star-forming region located 160,000 light-years from Earth.
register or log in to get more services such as weather report, extended news articles and web search