› added 7 years ago
450
TIL more than 12 billion light years away there is a water reservoir floating in space that is equivalent to 140 trillion times all the water in the world’s ocean.
via ift.tt