Search
Seeker

Monster Desert Telescope Construction Complete: Photos

The Atacama Large Millimeter/submillimeter Array (ALMA) is complete after Europe delivered its final antenna to the 66-dish Chile-based project.

October 2, 2013
12:10 PM EDT