Video
Space ALMA Observatory Receives Final Antenna | Video
The Atacama Large Millimeter/submillimeter Array (ALMA) consists of 66 antennas and is located in the Atacama Desert of northern Chile. North America and Asia each provided 25 and East Asia gave 16. They will helps answer cosmic origin questions.