Technicians are installing the AST3-1 Antarctic Survey Telescope. [Photo: Chinese Center for Antarctic Astronomy]
Go to Forum >>0 Comment(s)