Image: Hubble views galaxy's dazzling display
NGC 3175 is located around 50 million light-years away in the constellation of Antlia (the Air Pump). The galaxy can be seen slicing across the frame in this image from the NASA/ESA Hubble Space Telescope, with its mix of ...