Global Awareness

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