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:33|
|Size:||3888 x 2592 px|
About the Object