China nears completion of World’s Largest Radio Telescope

The World’s Largest radio Telescope has been constructed in China’s Guizhou province. The Five Hundred Meter Aperture Spherical Telescope (FAST) ¬†occupies the area of 30 football fields and was constructed at an estimated cost of 180 million dollars. The telescope consists of 4,450 separate panels ¬†designed to...