Tag Archives: Cerro Tololo Inter-American Observatory

02Aug/15

Bird’s-eye view of world’s larges radio telescope under construction in southwest China

China Central Television (CCTV) – A video of bird’s-eye view of world’s larges radio telescope, whose dish is the size of 30 football grounds, was released by CCTV (China Central Television) on Sunday.
Continue reading