ALMA’s Japanese 7-meter Antennas

ALMA 7-meter antenna

More Radio Telescopes Images & Videos