Welcome, Sign In
World's Largest Telescope Capable of Seeing Life on Other Planets
Description:The Cerro Armazones mountain in Chile is being excavated to make way for what’s going to be the largest telescope in the world.
biggest telescope chile
european extremely large