Cerro Pachón is in the news for hosting major telescopes that unlock cosmic mysteries, sitting high in Chile’s Andes at 2,715m.