Meet BOSS, the largest discovered structure in the universe so far, a wall of galaxies at over a billion light-years across.
Post image

Comments