Construction of World's Largest Telescope Begins in 2012
Tuesday, January 3, 2012 - 09:30
in Astronomy & Space
The European Extremely Large Telescope is a planned observatory in Chile's Atacama Desert.
The European Extremely Large Telescope is a planned observatory in Chile's Atacama Desert.