Northern Chile - elkins
ALMA headquarters. Santiago, Chile.

ALMA headquarters. Santiago, Chile.