Starry nights clearest in Antarctica A high, almost windless spot in the central region of the Antarctic plateau is the best place on Earth to view the stars, according to the first results from a small, automated telescope.