ALMA, the largest ground-based astronomic observatory worldwide with an unprecedented capacity that will allow examining some of the most remote areas in the universe, was inaugurated on March 13 in the desert of northern Chile.
World’s Largest Space Observatory Opens in Chile
March 15, 2013