World's Largest Radio Telescope Completes Installation
Global Awareness

China just managed to construct the world’s largest telescope.