wordlesstech | Sciences category, has 4 sub categories: Astronomy, Discoveries, Green Energy and Physics.
“Quipu” is the Largest Structure in the Universe
"Quipu" is the Largest Structure in the Universe more than 13,000 times the length of the Milky Way and contains a mind-boggling 200 quadrillion solar masses!