Recently, the Hubble Space Telescope caught this stunning image of the Tarantula nebula, the largest and brightest stellar factory in the Large Magellanic Cloud — a dwarf galaxy orbiting our own. The ...