Chilean mountaintop blasted for giant telescope
Thursday, June 19, 2014 - 19:00
in Astronomy & Space
Astronomers in Chile blasted away the top of a mountain Thursday during a ceremony to mark the start of work on what they say will be the world's largest optical telescope.