30 Minutes to the Top: Climbing the World’s Largest Telescope in the Atacama Desert

Beneath Chile’s brilliant skies, the ELT grows—an engineering giant ready to capture the secrets of the universe with the largest telescope mirror ever made. Framed by the golden light of sunset in Chile’s Atacama Desert, this image…

Continue Reading