China | Watch the world's largest telescope, built to detect alien existence