Chilean mountain
-
World's Largest Telescope Will Sit atop Chilean Mountain
Engineers are preparing to blast away the top of a Chilean mountain to make way for the European Extremely Large Telescope (E-ELT).
Latest Research Articles