Hubble peers into the core of a starburst galaxy – See pic!
NGC 3125 is located approximately 50 million light-years away in the constellation of Antlia.
Jul 26, 2016, 15:41 PM IST
NGC 3125 is located approximately 50 million light-years away in the constellation of Antlia.
Jul 26, 2016, 15:41 PM IST