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:32|
|Size:||3320 x 2220 px|
About the Object