Magellan
Major telescopes - 5 meters class
TELESCOPE
SIZE
YEAR
NATIONALITY
LOCATION
Magellan
2 x 6.5 m
2000 - 2001
USA
Las Campanas (Chile)