The world's largest telescope continues to take shape on the Cerro Armazones mountain in Chile's Atacama Desert.
Want a workout? Try walking to the top of the world's largest telescope (photo) : Read more
Want a workout? Try walking to the top of the world's largest telescope (photo) : Read more