ESO/New Technology Telescope (NTT)
Major telescopes - 5 meters class
TELESCOPE
SIZE
YEAR
NATIONALITY
LOCATION
ESO/New Technology Telescope (NTT)
3.6 m
1989
ESO
La Silla (Chile)