Home Tags TELESCOPES

Tag: TELESCOPES

China Built The World’s Largest Telescope. Then Came The Tourists

  “I HOPE WE go inside this golf ball,” Sabrina Stierwalt joked as she and a group of other radio astronomers approached what did, in fact,...