Which is the world’s largest space observatory?
ALMA stands for Atacama Large Millimetre/Submillimetre Array. Operational since 2013, it is the world’s most powerful telescope with 66 high precision antennas and is ten times sharper than Hubble. It is built in the Atacama Desert in Chile at an altitude of 16,500ft with almost no humidity or vegetation to block its view of the…