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

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

© Dave Yoder/Corbis - 2015-05-31

radio telescope sky antenna astronomical object technology space science telecommunications engineering atmosphere universe observatory electronic device electronics accessory illustration night world digital compositing future cg artwork art screenshot

Atacama Large Millimeter Array (ALMA) in the Atacama desert, Chile - Bing Wallpapers - Sonu Rai