Filming ALMA's insides
Picture taken at the inauguration of the Atacama Large Millimeter/sub-millimeter Array (ALMA).
ALMA is an astronomical interferometer of radio telescopes in the Atacama desert of northern Chile.Credit:
About the Image
|Release date:||18 April 2013, 12:34|
|Size:||2592 x 3888 px|
About the Object