China Built The Biggest Telescope In The World
The telescope is located in a forest in the South-western part of the Chinese province Guizhou, surrounded with hills and distanced from populated areas.
The mission of the telescope is to detect signals from space and to search for intelligent life forms. Once it is activated and starts is work, it will be able to collect signals that are at distance up to 1000 light years, they say from Sputnik.