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.
Sep 25, 2016, 18:13 PM IST
China began operations of the world's largest radio telescope on Sunday in the mountainous region of Guizhou province.
Sep 25, 2016, 18:13 PM IST