China begins operations of world's largest radio telescope
China began operations of the world's largest radio telescope on Sunday in the mountainous region of Guizhou province.
China began operations of the world's largest radio telescope on Sunday in the mountainous region of Guizhou province.