World’s largest radio telescope to begin operations in China

World’s largest radio telescope to begin operations in China