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:35|
|Size:||3753 x 2502 px|
About the Object