China’s Giant Radio Telescope Is Finally Finished China finished building the world’s largest radio telescope at 1,640 feet (500 meters) long. Source Share This Article