In Photos: Eyes of Atacama
ALMA the Atacama Large Millimetre Array is the biggest space observatory ever constructed by man and it takes space observation to new heights.
ALMA the Atacama Large Millimetre Array is the biggest space observatory ever constructed by man and it takes space observation to new heights.