World’s Largest Space Observatory Opens in Chile

By Geraldine Cook
March 15, 2013

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.

Share