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...