The world’s largest telescope continues to take shape on the Cerro Armazones mountain in Chile’s Atacama Desert.
Latest from Space.com
The world’s largest telescope continues to take shape on the Cerro Armazones mountain in Chile’s Atacama Desert.
Latest from Space.com