The new close-up image, captured by the European Southern ... commonly known as the "behemoth star." It resides around 160,000 light-years from Earth, in the Large Magellanic Cloud — a satellite ...