This Hubble Space Telescope image shows the globular cluster NGC 2005. It is located about 750 light-years from the center of the Large Magellanic Cloud […]