As night falls on the Atacama desert in northern Chile four giant telescopes turn their gaze towards the star-strewn heavens.
Astronomers have identified what they believe to be the largest structure in the universe to date. Named "Quipu" after the ancient Incan method of record-keeping, this colossal superstructure ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results