Atacama Large Millimetre Array (ALMA) in the Atacama desert, Chile

Atacama Large Millimetre Array (ALMA) in the Atacama desert, Chile

© Dave Yoder/Corbis

Atacama Large Millimetre Array (ALMA) in the Atacama desert, Chile

Atacama Large Millimetre Array (ALMA) in the Atacama desert, Chile

Related Tags