FAST, the world's largest telescope, begins to look for life in the universe
on january 11, china officially launched the world's largest telescope, called fast, located on a mountain in guizhou province, southwestern china to study the universe and search.