Space.com
The world’s largest telescope continues to take shape on the Cerro Armazones mountain in Chile’s Atacama Desert…
Read More
Want a workout? Try walking to the top of the world’s largest telescope (photo)
The world’s largest telescope continues to take shape on the Cerro Armazones mountain in Chile’s Atacama Desert…