The ALMA Telescope: The world's most powerful telescope being built in Chile -- from Newsy.com