NASA has released a stunning image snapped by the NASA/ESA Hubble Space Telescope of the megamaser galaxy LEDA 58817. This image shows the megamaser galaxy LEDA 58817, which lies in the constellation Ophiuchus, about 370 million light-years away. Image credit: NASA / ESA / Hubble / Judy Schmidt, www.geckzilla.com. LEDA 58817 is located in the equatorial constellation Ophiuchus, approximately 370 million light-years away. Also known as IRAS 16399-0937...
