‘Atacama Large Millimeter/submillimeter Array (ALMA)’ is located in which country?

A. USA B. Chile C. Australia D. Russia The ALMA site, some 50 km east of San Pedro de Atacama in northern Chile, is in one of the driest places on Earth. The Atacama Large Millimeter/submillimeter Array (ALMA) is an astronomical interferometer of 66 radio telescopes in the Atacama Desert of northern Chile, which observe … Read more