The Hubble team has released an incredibly beautiful image of a peculiar galaxy called LEDA 17532. This Hubble image shows LEDA 17532, a multi-armed galaxy merger some 520 million light-years away in the constellation of Orion. Image credit: NASA / ESA / Hubble / W. Keel. LEDA 17532 is located approximately 520 million light-years from Earth. Otherwise known as CGCG 396-2 or 2MASX J05373599+0120038, it can be found in the constellation of Orion. “This...