Nuacht

A top a mountain in Chile, where the days are dry and nights are clear, a team of scientists and engineers is preparing for ...