China Finishes Construction of World''s Largest Radio ...
The idea of building such a telpe was first proposed in 1994. After a decade of site surveying, Chinese scientists found a nearly perfect spot for FAST in Dawodang, Kedu Town in southeastern China''s Guizhou Province, which is famous for its karst landforms and mountains that naturally shield against radio frequency interference.