The telescope is located on Armazones Hill, about 3,050 meters (10,000 feet) above sea level and located about 1,000 kilometers (620 miles) north of Chile's capital. The telescope is expected to ...
Results that may be inaccessible to you are currently showing.