Atacama Large Millimeter Array (ALMA) in the Atacama Desert, Chile

Atacama Large Millimeter Array (ALMA) in the Atacama Desert, Chile

© Dave Yoder/Corbis

Atacama Large Millimeter Array (ALMA) in the Atacama Desert, Chile

Atacama Large Millimeter Array (ALMA) in the Atacama Desert, Chile

Related Tags