Scientists have found the best place on Earth to see stars.

Load comments