New Technology Telescope (NTT) – Definition & Detailed Explanation – Telescopes & Observatories Glossary
I. What is the New Technology Telescope (NTT)? The New Technology Telescope (NTT) is an astronomical observatory located at the La Silla Observatory in Chile. It was built and is operated by the European Southern Observatory (ESO), an intergovernmental organization consisting of 16 European countries. The NTT was inaugurated in 1989 and has since been … Read more