World’s largest telescope to be built in Chile

Thor Benson
LA SILLA, Chile, Dec. 6 (UPI) — The European Southern Observatory’s Council announced Thursday the construction of the world’s largest telescope has been approved. —> Read More Here


Leave a Reply

Your email address will not be published. Required fields are marked *