Episode Details
Back to Episodes
The Extremely Large Telescope - under construction in Chile’s Atacama Desert.
Published 2 years, 1 month ago
Description
It might be the largest telescope humans will ever build. We visit the site in Chile’s high dry Atacama Desert.