Designed by
Title
Visitors at a radiotelescope, large antenna at Alma Observatory in San Pedro de Atacama, Chile #137321377
Description
Alma Observatory, Atacama Desert, Chile; 01 24 2016: Tourists visit one of the radio telescopes of the the Atacama Large Millimeter/submillimeter Array astronomical interferometer in south America.
This image is editorial