This will be the world’s largest telescope video – CNET

Click here to visit Original posting

Engineers are building the Giant Magellan Telescope in a Chilean desert.