Report copyright - Web viewThe VISTA telescope is located at the Paranal Observatory high in the Atacama desert of Chile, and is operated by the European Southern Observatory,
Please pass captcha verification before submit form
Please pass captcha verification before submit form