Chilean mountaintop blasted for giant telescope
Thursday, June 19, 2014 - 14:01
in Astronomy & Space
Astronomers in Chile are blasting away the top of a mountain to install what they say will be the world's largest optical telescope.