Antarctic declared perfect place for astronomy!: Technology India Washington, Sep 16 : Scientists have proposed the building of a telescope in the Antarctic, claiming that the calm air above the icy landscape makes it the best place on Earth for astronomy.