World's largest telescope inaugurated
Wednesday, March 13, 2013 - 19:40
in Astronomy & Space
ATACAMA DESERT, Chile, March 13 (UPI) -- The largest ground-based telescope on Earth, set to probe the most distant reaches of the universe, was inaugurated in a ceremony in Chile Wednesday.