Constructing ALMA The World’s Largest Observatory. By Randall Gross Science • May 2010 • Views: 562 High in the Chilean Andes… Video