June 23, 2014
The European Southern Observatory broke ground June 19th to build the world's largest telescope atop the Cerro Armazones mountain in Chile. Clara Moskowitz reports
You must Log In or Sign Up in order to subscribe.
You must Log In or Sign Up in order to save podcasts.