S santiagotimes.cl Chile begins construction on world’s largest telescope in Atacama desert 2 points frame 9 years ago 0 comments