Home / Tag Archives: Largest water body found on Quasar

Tag Archives: Largest water body found on Quasar

Largest water body found on Quasar

Astronomers have found the largest water body in the universe. The volume is enough to fill the earth’s oceans by more than 100 trillion times and it was located on a quasar. It was located about 12 billion light years from the earth. Quasars are extremely luminous and were first …

Read More »