WELCOME, SIGN IN
World's Largest Telescope Operational After 30 Years, $1B
Description:The world's largest telescope, dubbed ALMA, is now operating high in Chile's Atacama Desert. Scientists hope to find signs of extraterrestrial life. (1:35)
Source: Newsy
Tags: newsy , alma , chile , largest telescope launched