Astronomers have identified “Quipu,” the largest known structure in the universe, stretching billions of light-years across.
source
https://www.youtube.com/@mherminassian5403

Astronomers have identified “Quipu,” the largest known structure in the universe, stretching billions of light-years across.
source