ALMA
TRACK

ALMA

00:00

The Atacama desert in Chile is one of the driest places on earth. It’s also the site of a new telescope called the Atacama Large Millimeter Array.

Comments

00:00