The Top of Cerro Armazones Was Just Blown Up To Make Way For…
The European Extremely Large Telescope, or E-ELT, which will feature a main mirror measuring a massive 130 feet! Needless to say, the 10,000-foot mountain in northern Chile’s Atacama Desert will host the biggest optical/near-infrared telescope…